I absolutely love playing this game, but i cannot give it a high rating because the app itself does not work very well. Most days it takes me several tries to get to the point of being able to log in; it will download up to 99% and just sit there. It does this even right after updating the app. Some days I end up not even being able to log in at all, which then makes me lose that day's log in bonus. Fun game once you get in, but not a good app over all