I suppose it was inevitable. I can't just make a platformer; I've got to re-(de-)make one of the platformers out there.
The goal of this project is to get solid MM-style platformer jumping. The shooting was just begging to be added.
Once the jumping and platforming is solid, the goal might change to "fight a robot boss."