Not sure what the point is of a site countdown when the game is confirmed and, today, 15 screens for NASCAR 2011: The Game were get put up on the new site. But that countdown’s still a-tickin’ anyhow.
Username or Email Address
Yes, I wish to receive exclusive discounts, special offers and competitions from our partners.
Now you can get the top stories from Kotaku delivered to your inbox. Enter your email below.