Very nice. I like the visuals a lot - and the puzzles are just the right amount of difficult, making you really think and engage with the game.