A treasure trove of Steam data has been leaked, which seemingly contains everything that was published on Steam between 2003 and 2013. The leak totals more than 12TB in scale and includes beta builds
register or log in to get more services such as weather report, extended news articles and web search