Yesterday, we made some dreams come true by relaying the message that Catherine will arrive stateside this summer. Today, we give you nightmares (maybe?) with the first English trailer, the official Atlus USA Catherine launch trailer, which you can find after the break.
The trailer is more of a teaser, but knowing Atlus, we’ll be treated to much more in the next few months. Sit back and enjoy.
[Source: AtlusUSA’s Youtube Channel]