Practical Guide
Fun game, but essentially pay to play. After you get past the initial levels, you can get stuck on one level for several days unless you use "gold bars" for power ups and extra moves (which are hard to get without spending money, especially if you can't process any levels). If I don't get past my current level within a week, I'm uninstalling.