a puzzle platformer where you have to die to progress, my game was almost the same!xD
had a lot of fun playing the game, already left a comment on the page of the game