Steam’s Steam service goes live
Steam’s online gaming platform is now live.The service has been in beta for some time now, and it’s the first platform to offer users a way to play games and other online content without any kind of connection to a specific Steam account.It will launch on March 14, and the first users will be able […]