Not a bad little game: certainly lots to do:

http://www.gamershood.com/8972/sport/cyclomaniacs