Steam Summer Sale dates have leaked

Steam Summer Sale dates have leaked

Remember when Steam sale date leaks were a big deal? I don’t, really. The dates for Steam sales have been leaking for so long and so far in advance that it seems like the natural order of things now: The start date floats to the surface somewhere, we tell you about it, Valve acts like […]