Story is good, gameplay is generally good, however in order to progress you need to use real mony to buy the resources to get the better demons and the like to beat higher areas. Thats if you can avoid the glitches ( which is all but the google related ones)