News

A new record was broken on Steam today with over 20 million concurrent players

Steam Changes Their Revenue Policy To Attract and Keep Big Studios