Very polished, and enjoyable game, even for me, who usually doesn't likes these types of games. I like that there are multiple solutions for most of the puzzles
Well done :)