Looks like you repurposed Dome Keeper a little bit. :-)
But in a good way. The mechanic where you switching weapon type is nice (and the fact that the cannon is actually sword's hilt is awesome).
The control of the sword swings felt a little bit clunky to me and I didn't really get to it. That is probably the reason I was killed sooner than I was able to see new enemy types (judging there is more types based on screenshots) every time I played, which is pitty.
The visuals looks nice and it was fun to play.