Very cool idea, one of my favorite from the one I played till now :D
It could use some variety and sometimes randomly there's no enemy in the "room", but it was fun to play! I found the surprise too, I like the idea of adding features if the player play well :)