There are 3 stars because the app is made good in itself. (Beautiful graphics and the controls work well) But ... ... Why my wife had to wait for level 40 1day or pay money for to play? That's really pack a nasty way in-app purchases!
Conclusion: If the day just 10-20min pastime needs for because the app is super determined. For not much players!