Really neat game, just difficult enough, with great Out Run/Super Hang On sort of retro vibes.
Slightly sad that I got the 13 seconds achievement but it did not award me the medal, and even clearing my data didn't fix it, which has dampened my completionist instincts somewhat - but not enough to not enjoy the game!
-edit- Yay, someone fixed it! Thank you, mystery benefactor!