After a while it becomes impossible to advance without spending REAL MONEY. The challenges become increasingly difficult for minimal rewards, taking the fun out of it. You run out of lives and upgrades cost a lot more than even completing the challenges gives you. Sorry but even though it is a nice concept, I wouldn't recommend installing it.