Really great all around! The emergent puzzles from simple core mechanics made it a very satisfying experience.