MAFKKA on 15 September 2009
Ah forgot about Heavy Rain :( I'll see if i can add it later (did all this during workhours, oops! :)) That game takes 2010 even further from the "cartoonish" Uncharted 2/GOW3, and brings us into the era of Real Life graphics :D