This game has the holy grail of game design - very simple mechanics that lead to fun and complex problems to solve. The simple art style just adds to that feeling of the game. Level design is top notch!