Don't have Telegram yet? Try it now!
https://majorshouse.com/gabe-newell-talks-about-the-alleged-steambox/
Gabe Newell Talks about the Alleged "Steambox"