Is Steam summer sale anytime soon?
I think the current guess is around the 11th? There was some posts about it yesterday, and it seems like it might have a goodchance of being correct.
Log in to comment