This is like some ad riddled mobile game.