Catherine review

When Catherine was 1st announced by Atlus Japan, myself and other hardcore Atlus fans were excited to find out that one of our favorite developers was going to be making their 1st HD, PS3/Xbox 360 title.   Continue reading

Advertisements