The tutorial section and teaching the player how to play was well done. The later puzzles were really interesting and well designed.