Top
90°

Video Gameplay of Catherine DEMO

You can see some videos and some new screenshots of Catherine Demo released in Japan, to try and understand how we are supposed to play this game, its totally interesting.

Read Full Story >>
nicagamerz.com

The story is too old to be commented.
deafwing2392d ago

so going to get this/even if i have to import it :D