Atlus has released two new videos of Catherine, this morning. The first is a trailer highlighting the game only by anime cutscenes. The second is a playthrough of the second tower stage, featuring commentary from the developers.
Catherine launches for PlayStation 3 and Xbox 360 in Japan on February 17, 2011. Atlus, publisher and developer of the game, has yet to confirm an overseas release.