I agree to the person that was eluding to these lines: Codemasters would not have spent the money or time putting this together in order to try and excite so many people if the game wasn't going to be big. I mean they know that they will eventually release in-game footage, but until they have completed enough of the game to actually show us an in-game screenshot, this at least can tide a few of us over while we wait.