Good storylines, some based on actual history, but too difficult to advance without spending money on coins/diamonds. To play certain levels, you need to level up favor with other characters by giving them lots of gifts that you make with material you buy or r gifted from interactions with characters which cost stamina. To pass levels, you need certain clothes, which also takes materials & blueprints, both of which cost lots of coins/diamonds. Not worth playing unless you have money to spend!