Nice little puzzles, difficulty curve was good, but i did get a bit stuck on level 7 and skipped to 8 :)