Very cute game, very stable and functions well. There are tons of activities, quests, puzzles and modules, which make it really fun. I would give five stars but my only complaint is that the in game currency doesn't go very far. I would definitely purchase more if it exchanged a little better. That said, you can get on quite well without buying, but if you want the best stuff you will need to pay.