One of the best games I've seen so far. The idea is great and has potential for lots of puzzles - which you have done!