A new Doodly

What do you think of this form of advertising? It’s this.