Catherine Trailer Dares You to Dream
Atlus has released a 4th promotional trailer for their latest game Catherine and some proper gameplay footage is showcased. This latest trailer takes gamers deep inside the mind and dreams of Vincent as he tries to evade the evil living inside his head. Get ready for odd creatures, sheep, and enough stairs to make you start to lose your breath.
Catherine releases on the PS3 and 360 February 17th in Japan, with a western release date coming soon.