I really like what you've done with this, but there seems to be a problem with the randomized level generator. It's fairly common to end up in situations that are virtually impossible to solve, between the layout of the rooms and the movement of the enemies. This is likely why so many people are saying the game is to hard. Any way you could go in and play with the numbers? I also agree that an undo button would do wonders for those of us moving one space too many and losing any progress we've made. If this was an action game, I might ignore that, but it is a grid-based puzzler.