Latest Catherine Trailer Shows Off WHAT THE HELL IS THAT?
The original trailer for Atlus's new adult horror action game, Catherine, focused much more on the adult side of things. A new trailer released yesterday still has glimpses of some seemingly steamy scenes, but there's also a lot of much weirder stuff going on. For example: the creature in the image above: WHAT IS THAT THING?
Check out all the freaky happenings for yourself in the video below, and if you have any clue what the hell is going on here, let me know in the comments.