You are viewing a single thread.
View all comments 11 points
Valve just keeps landing these announcements lately. Seem to be one of the last companies left in the gaming world that gives a shit.
9 points
3 points
1 point
1 point
The thing is Steam has been around for a long time. I mean hell my account is 20 years old now. Steam wasn’t always a store though, however, they were first to market as a digital games store.