Level 8 and 22 nearly broke me, but I got there in the end! Some terrific puzzles in here :-)
Thanks for playing! Glad you like the puzzles