Good concept. Bosses are a bit random but they are well-made. In the final boss, I would love it if the player could jump sooner after attacking. The delay has killed me so many times T-T. I also think it should be more clear that you can briefly tap the recharge key during the 2nd boss to partially recharge a block. Overall, solid execution of a pretty makeshift game :)