Here's a new trailer for Catherine, in which a bunch of geekatrons talk about getting married. Most of the video can be safely ignored, except for a bit near the end where we get to see some clips of the game with English voice acting. Yay!
Game's out July 26.
[*].disqus.comto your security software's whitelist.