A brilliant game, I love it, but you should be able to have multiple decks, as having to constantly switch cards around is quite irritating. That's the only improvement I can think of, other than that the game's pretty much perfect!
Good little game here: 3/5! I think that you should make the next one entirely out of really long obstacle courses (the best bits) with other racers and checkpoints!