Great twist on a now classic genre. I managed to defeat 2 out of 3 bosses before getting overwhelmed by the enemies. But it seems doable. The implementation of the limitation is clever, too, and fits the gameplay perfectly. Good job!