News

Valve is adding the Steam Points Shop to its digital store for players to redeem numerous items for players to customize their “Steam presence.”. Steam users earn “100 points for every $1 ...