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 21,221 posts
Seen 16 minutes ago
Registered 13 years ago