Top
80°

E3 2011: New screens released for Catherine on Playstation 3 and Xbox 360

Several new screenshots have been released by Atlus for their upcoming Playstation 3 and Xbox 360 puzzle-adventure title, Catherine.

Read Full Story >>
examiner.com
The story is too old to be commented.