The game is fun! Buuuutttt...you have to spend way too much of your own money if you want to advance in the story or to rank up! Not to mention the energy replenishment is grueling! It can take a day or two to get enough to do just 1 block of the story!! And heaven forbid you want to participate in any of the exclusive sets! You cannot get them unless you spend a nice chunk of change of your own money! And the time constraints make it next to impossible to save up the diamond to do it!