I say they will wait 1 week after the demo to release the game. As people have said, The demo will be mostly for compatibility. If the demo works, Game, one week later. One week is more than enough time to fully explore the demo. And I believe we should get 4 cars/2 maps for demo.