Visuals are good, the puzzles are just about right in terms of difficulty. Overall It's a pretty good game