Got an email from Amazon today saying my preorder is delayed and will ship out April 10th. Looked around the interwebs and it seems as though the game is delayed a couple weeks until the 7th.
Hey now, I'm still fast. I don't get last place in time trials. Other people just go too slow in the corners cough Balz cough Let me know when you guys want to race and I'll see what I can do about getting online.