Nice game!
I have a similar mechanic where you need to die to progress too :D
You took it to a different direction tho.
Well done!