It's a great game in itself, but the increasing cost of in-game currency per level does not match the rate at which the currency is earned/collected. As you advance into higher levels you get increasingly forced to spend actual money in order to continue playing. This is a shady practise in my opinion. If they can revamp the cost to play each level, or increase the earnings per win to better match, I would give this 5 stars.