Demo Impressions: Catherine
As several staff members have an interest in Catherine, we are offering multiple opinions on the recent PS3 demo. Impressions by Chris: This week Index Holdings released the free playable demo of Catherine on the Playstation Store and Xbox Live in Japan. Like the good Atlus fan I am, I checked it out dutifully. Before […]