The mechanics you have implemented look like they could be spun into some interesting levels, given time. Good work!
I did encounter one thing that confused me though, on the level where an enemy approaches you it seemed like I was dying while not touching the enemy. For example, when I went into the corner that it passes but does not enter to hide from it, I would still lose. Perhaps the hit boxes could be reduced in size?