Nice feeling overall! A power fantasy once you start stacking power ups.
I would deactivate collission in the corpses, but mabye it is a design decision.