This game is great, really good mechanics and very polished. I also like that there often are multiple solutions to each puzzle.