I really like games where they constantly keep you on your toes! Each puzzle on their own are kept simple and easy to understand, but when they get stacked on top of each other the pressure add up. The game is balanced well as to not really overwhelm the player too much, it kept me in the equilibrium of not stressing too much and also not being too slow!