Very clean and fun game, puzzles were really well designed, couldn't put it down, one of the best games I played so far!