Fun game ruined by aggressive amount of ads. Every 3rd puzzle there is an ad, and that's not an exaggeration either. You don't have to watch them all the way through, but there is a delay before you can skip.