I've been playing for more than two years. Great puzzles, minimal unrequested ads, option to watch an ad for in-game rewards, excellent player support. Guilds offer team support and guild vs guild competition. I strongly recommend this game!