9

Catherine E3 2011 trailer

Unveiling the star.

Atlus has released a new trailer for Catherine, their upcoming action-adventure/puzzle game due for release on X360 and PS3.
Show comments