Team Awesome

With a hero like Oh, prepare to be disappointed.
Platformer
A clearly satirical game of vehicular mayhem.
Action