God damn. Here is the Japanese trailer for Catherine, as we were discussing yesterday. I don’t know how much of this is cutscene and how much gameplay but it looks like a slick mindfuck. Way more excited after having watched this.

Also, it has 1000% more sheep than you were expecting.