Call me crazy, but this little question popped into my head while reading everything and it's still echoing...
"For what reason is there NOT a racing game of this?"
I mean, c'mon - you could make it like Mario Kart: getting power-ups throughout the race that gives each of the different drivers their "wacky" abilities. You could also make it a points driven system to encourage using the power ups instead of just straight up winning the race; kind of like Devil May Cry's style system, the more you use your driver's/vehicle's abilities, the better your score will be. Combine that with your placing to get your overall score. And of course, have each of the vehicles with different driving styles and have unlockables that feature alternate costumes and such.
Like the OP's...um...picture thing, yeah...
The Rogue Wolf said:
Do you remember what happened the last time we let this sort of thing get out of control? The 90's happened.
Do we really want that happening again?!
*thinks of what happened in the 90's*
*SWAT Kats, the Mana series of games, SNES*
You know...