Had to play this to the end. What a brilliant idea! The puzzles were engaging and fun and had a nice difficulty curve. Great entry, well done.