Good and cute idea and game.
Mechanically speaking bosses get gradually harder over time for a reason,facing something ranged with that amount of health first thing isn't the best design. Same goes for the fact that the first boss had no reasonable cool down period to attack.
Haven't gotten to the other bosses but I'll try to play it again at some point and do that, it's a pretty cute game.