Is there any way for any of us to find out more information about this game? Any way of contacting the developer? I can't find any information about this game.
Maybe the developers just wanted to trick people and make more money by putting a "II" at the end of the title?