theaveragegamer.com
Daily News – Burnout Crash, GameCity 6 and F1 2011 gameplay
On the day that witnessed the final launch of the Space Shuttle program, what better way to end it than with some top gaming news. Eric Chahi, Naughty Dog’s Lead Game Designer Richard Lemarchand an…