Perfect Game For Offline! But to Support the Developer/Developer's I watch the Rewards ads here and there on purpose. Because I've been making an app for a few year's now. A lot of money, blood, sweat, and tears go into games like this and not everyone understands that.