Very cool game (I'm a sucker for procedural generation!) :D
The graphics are damn good and the music is banging.
The controls took a little getting used to, but not too much.
Ended up getting quite tense after a while (managed 14km)
Congrats and good luck! :D