I remember that the Steam launch was fucked in many ways, but actually I never recall adverts much less popup ones. Unless we're talking about the "New On Steam" style window that appears on startup?|
It's all just web views anyways.
#9600902, By Phattso Next generation of consoles come in
Phattso 23,091 posts
Seen 1 hour ago
Registered 14 years ago