Beautiful game, I paid to remove ads, I'll even pay to remove those spam requests to revive or get more gold through subscribing or watching a video ad, and frankly that's the reason this game isn't getting 5 stars, I hate pay to play games, this games allows you to not pay but play but it spams the hell out of you, I wish i could pay upfront and remove all that spam and just enjoy the game as it's certainly well thought out, with nice visuals, sounds, and puzzles.