Slimebeast on 19 September 2010
Damn it I wish Microsoft had this game.
I can't wait to play it. Early November is the release date right?
Anyone heard rumors about some nice GT5 bundles yet?