You're right. Now that I look at it, I feel like the bosses could've pushed the main mechanic farther and offer more risk/reward scenarios.
For some reason it wasn't so apparent while I was working on the game, I have a lot of game design notions to learn it seems.
Thank you for your review !