Very very orientated to getting money off you by making some levels almost impossible without extras. Lots off offers of help involving purchases. At the end of each failed level you can carry on for extra coin payments but you cant go back to the playing area to see if it is possible/worth it .Other games have better programming. I am on the verge of deleting this app if it does not improve. It relies too heavily on luck.