I love the game (tile matching), but it's very addictive. Don't see the purpose of the mini games... You can watch adds for extra credit but otherwise ads will not bother your gameplay. LE: all ads have been removed, it's nice that there are a lot of events and team competitions to keep things interesting. Downside is that, at high levels (7000+) some levels seem to be repeating but still great game :)