Hey, great game, my first all 5 star rating :)Some of the puzzles are really mean, I probably wouldn't have beaten it without the solution video o.o