Allot of fun but definitely on the expensive side as far as games go. Excessively expensive. I would rate it higher except for the fact that there are allot of things you can't do or get unless pay real money. I don't mind spending money on a game but the prices in this game are mind blowing so I don't. A real shame. It is a game to be played slowly over time so patience is needed. Does glitch but the support team are pretty good. There are buildings that you need requiring gems, that cost money