Those puzzles definitely make the gears in my head spin. I couldn't figure out what's the objective of level 4. Other than that, great game.