Very polished, satisfying experience to play. I was definitely confused at first but the puzzles feel very well designed!