I love the concept and mechanics! It has a nice pace, the gameplay feels satisfying, the respawn speed and the level design are great as well. Cool art and theme interpretation. I think using some music and sound effects would add a lot to the game.
Really well done!