21 years ago (says the meme, I'm not double-checking) Valve released Steam.I didn't get the pun until just now, when someone posted an image macro about it.