Mostly fun but I have lost count of how many times this game has frozen after watching the advertisement for rewards. Not only do I get screwed out of my rewards, I have to completely restart the game, and wait another four hours for the next ad opportunity. It's ridiculous.