Final Catherine Trailer
The final Catherine trailer which involves some block-climbing. Do watch it to avoid any nightmares when you start playing game!
Catherine will be available for sale next week, on the 26th of July 2011 for Xbox 360 and PS3. Looks kinda nice and terrifying at the same time.. :D
Leave your response!