90° - Catherine Hands-on Preview

Gamerabies editor, Friar, dives deep into the weird and sheep-ridden world of Atlus' new title Catherine. This preview is based off the XBLA/PSN demo released on July 12th, the game is set to be released in two weeks on July 26th.

Read Full Story >>
The story is too old to be commented.