The level design here is terrific: good introduction of mechanics, and then a lot of puzzles that are tricky but approachable. Very well done.