I have now played this game three times in a row, and I will certainly play this game even more times for the remainder of my life, and I will also comment on this game several times, sometimes short, sometimes long. Sometimes I'll comment on the story of the game, sometimes I'll comment on the gameplay itself, but for now, I'm just gonna.. comment.
May this game open your eyes in one way or another..
Never mind everybody, I found my answer by browsing through some of the older comments, now all I gotta do is finish first on the moon and then the Downhill Domination Badge is mine :)
All I can say is cudos to the creators of this game!
I really loved the artwork as well as the music that just fits so perfectly with the setting of the game, giving it a kind of 'cool and smooth' feeling.