level design and the style are so good, im enjoy playing that, it is so completed. but the rolling box is frustrating some time, i know it is intentional (some of the puzzles use that to solve), but when u knew the answer, u still have to keep restarting to adjust the position because of the rolling is not a good experience. overall, the best game i have played so far.