Showing posts with the label Steam sets a new concurrent user record of over 27 millionShow All
Steam sets a new concurrent user record of over 27 million