The concept of your game is really interesting. The level design is really cool. I have to admit that sometimes I couldn't understand why I was dying.
But overall it's a really good game!