Very nice presentation and the tutorial+tool tips worked great for learning how to play
i thought the solutions where fairly obvious, maybe i was cheesing the intended solutions because the puzzle design came across a bit more like a maze and not really based around an a-ha moment