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 Best Moderator, 2014 15,114 posts
Seen 2 minutes ago
Registered 11 years ago