The English demo for Catherine has been confirmed for release on 7/12/11! To celebrate, Atlus released another Official Video titled 'Nightmares'.
Advertisement
The English demo for Catherine has been confirmed for release on 7/12/11! To celebrate, Atlus released another Official Video titled 'Nightmares'.