This game is fun as hell, especially the Local multiplayer aspect. The game could use some extra features though, like power-ups, teammates, and actually having the ability to pick the stage.
But then again, this was Ludum Dare. Awesome game either way!