The idea is pretty cool... When you fail a level, the enemies do not go back to their starting positions. Fun game, though!
Yeah, we barely crammed in that undo function, it had some issues and some we didn't catch