Sports Illustrated
Steam update improves how demos work on the platform
Valve has detailed a Steam update revolving around playable video game demos. Developers often released their demos as a free game in order to push their visibility, which clogged up the free ...
4 days ago