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 Moderator 13,255 posts
Seen 1 minute ago
Registered 10 years ago