As I mentioned in the response of your message to my entry. It's really cool that we had the same idea and I love your approach!
It's very polished and level design is awesome.
Very smart of you to pause the game to modify the level. Doing it in realtime as I did was a headache ;P
I'm wondering which pathfinding algorithm did you use. Was it a standard A* modified or something else?