MikeB on 05 May 2010
From Destructoid review: "The game manages to be one of the most visually accomplished 360 games out there. While it's not reaching the peak of the PS3's capabilities, the game has a fantastic and evocative artistic style, and there are some wonderful setpieces and lighting."