Thanks Aaron! My test player got slightly stuck on one or two puzzles, so I'm happy to provide more hint here should anyone else needs it.