Designed to demonstrate the still unknown gameplay.
What the hell is Catherine? That’s the question even people who’ve pledged to buy Atlus’ PS3/360 game are still asking, and the game’s due out in Japan on February 17.
Click here to read the full article
Related Stories