I don't rate many games 5 star, but this one deserves it for how they handled ads, prefectly. Ads in this game give rewards yes, but also over time give more by watching more ads. So you can support the devs and get better rewards by watching more ads, which btw don't come very often, its more like a every now and then you can watch a ad for rewards or buff. A concept most mobile games today don't use, and if they did, then ads wouldn't be such a big issue. 5/5