I've played a ton of this game, and even after beating all of the levels and challenges multiple times I keep coming back.