Atlus revealed today a decent amount of screenshots for their upcoming Catherine on the Xbox 360 and PlayStation 3.
Catherine is currently scheduled for release this Summer 2011 for the Xbox 360 and PlayStation 3.
Some of the screenshots that Atlus revealed today are old, while others are new. Enjoy the screenshots while we patiently wait for Catherine!