Yes,
Although the learning curve is a bit too shallow imo; the levels don't even begin to get challenging until world 5/6, and the real difficulty only comes post game.
That said, so many neat ideas in one game, plenty of occasions when I was actually laughing I was having that much fun.







