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

Verified by MonsterInsights