Catherine screens and trailer, now in English

Atlus has released some screenshots and a trailer to accompany the localization announcement of Catherine. The English text helps to make this game about terrifying sheep-men easier to understand ... theoretically.

%Gallery-118222%

This article was originally published on Joystiq.