Very good level design, teaching the player HOW to play BY playing, slowly introducing mechanics, leaving learning to be non punishing.