Great game, but the survival mode is bland. Maybe multiple bosses could spawn at once. Also, the spinning ability is the most useful ability with its AoE, invincibility, and low cost.
The game is a little too easy, and the hard levels weren't any harder than the normal ones. More gravity puzzles would make the game a bit more tricky.
The last weapon (trying to avoid spoilers) is a life saver. In fact, it may be a little too overpowered for multiplayer. With enough skill, the drill rocket can do whatever you want it to. However, the last weapon can just blow a straight line through the map, no problem.