Cyclomaniacs
Cyclomaniacs is a flash biking race game in which you’ll have to win races and complete challenges to advance to the next track. Unlock dozens of playable bikers and use their special abilities to complete the three challenges that each individual track offers. Can you win all the races and beat the final level? Get ready, set, race!