Nice
Still needs some polishing. check the physics on the DK and diving ones, improve the diving one to include tricks (its really... mediocre) set down the turn sensitivity on 50 mph races, fix the idle in aircycle for DK (it does the walking cycle) and add some checkpoints in DK and tennis. tennis could us somebug testing and swimming was too easy (add some sort of desperation factor for the guy who must be running out of air to increase difficulty, and perhaps some obstacles in the tunnel). These are just some general polishings you shoud consider. also, platformer+water=SWIM!!!!
If any of you are too retarded to unlock the races, the passwords are PIE and SUN, must be in all caps.