Fun cutscenes and a nice reward at the end! The puzzles make clever use of the mechanics and do a good job of introducing them. I'd definitely play an extended version of this.