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,728 posts
Seen 7 hours ago
Registered 12 years ago