Really fun idea and theme you have going on! Definitely not on the list of things I expected to see on this jam. The bosses do feel a little strong though, but I might just have a skill issue. Really cool none the less!
(P.S.: If you're willing to I'd love it if you can rate and leave some feedback on my game! This is my first ever jam and I'd love to see where I can improve for the future!)