tuscaniman on 15 April 2010
I must say that looks amazing. Definitely contender for best console graphics. I wasn't too interested in this game but after watching this I might be picking it up.