Hands down the best mobile game I've ever played, and probably the best $2 I've ever spent. There are NO microtransactions and once you buy the game you have access to the level editor and thousands of user created online levels, many pushing the game to an even higher skill ceiling and level of polish than what the official levels can offer. I've logged more hours in this game than any other, and my only complaint is the lack of a total time played counter in the stats menu.