by Mark Barley
New Catherine Trailer Is Properly Creepy
Atlus has released a new trailer for their upcoming thriller title, Catherine.
The video features all things a tad bit weird, we'll just let the trailer do the talking, in Japanese of course.
Catherine is out on February 17 on the 360 and PS3 in Japan.
We did find out this morning that the PS3 players in the region would not be getting any more demo downloads.