I've noticed lately in my adverts, Sumo (not giving it credit of using its actual name) is being aggressively advertised...
Pages unrelated to it are posting sponsored adverts about it.
Certain producers making weird claims too.
If its so groundbreaking and "the future" or whatever else term...