Very nice!
The concept is nothing new, but the way you executed it was brilliant! Extremely well done graphics. Nice point system as well. The music became annoying after a while. That's my only complaint! Add some cool new features like customizing your bike, rider and maybe a tournament mode! I enjoyed this. Cheers!