There is always a lot of platformers, but rarely they're as great as this one! Amazing job!
One thing I would've liked to see is a healthbar for the bosses, so the player can know how well they're doing