Really good, specifically like the "slickness" of solving the various puzzles makes you feel good. I did waste a lot of time on lvl 7 though, that one is gnarly. everything else i liked