Catherine demo is weird, awesome
The demo for Atlus’ Catherine game is now available on PS3 and 360 over in Japan, so I fired up my seldom-used Japanese PSN account and grabbed it. I’ve mostly been interested in this game because it’s from the team that makes the Persona games, which have been some of my favorite games of the past generation. I was very interested in seeing what they would do with the power of the PS3. The first…
Read more →