The game is pretty decent but on top of getting diamonds to complete things, you then have to wait for things to finish. I have over 600 diamonds and just choose not to do the story because of this. Without this, it would be 5 stars