The variety is very good. As you write in the description the first boss is the hardest maybe rearrange the level order to motivate the player more at the beginning. Overall a nice little game! :)
Yeah I took an approach to a quick little story where the evil is “escaping” so is working through the bosses in the “wrong” order, but I agree, it is a hard game and needs a better ramp up