Gamerace on 12 February 2008
Glad to see it finally get a set date. Never been too hyped about this game, but once the previews/reviews start coming out, I probably will be. Awesome concept.