this thing is in my non steam, its there since last year, as i reinstalled my pc few months ago so as cs steam/non steam, those ads never disappeared which is strange. dunno how come this thing could stay here after the pc was reinstalled completely lol but as i barely use non steam cs, it doesnt bother me a lot tbh