Catherine Screenshots & Trailer Released

Catherine, an obscure puzzle-platformer from Atlus, was recently announced for a North American release. Although not much is known regarding the story in Catherine, we do have some screenshots and a teaser trailer to hold you off until more info is available. Enjoy!

Teaser Trailer