Is it possible to buy badges for your game now or something? Some real stinkers getting badges lately. I don't want an flash game to have a high learning curve, or have to play it for more than an hour to finish it. I have an Xbox360 for playing longterm games.
If you've played for a little while then you should know by now that it is most important to fully upgrade your horn first and your gun second.
Doesn't this driver know that you can take your hand off the stick when you're not shifting?