Is Microsoft getting ready to announce a partnership with Steam?


Something might be brewing over at Microsoft and its potential has me excited. As a disclaimer, nothing is confirmed. This is simply all speculation based upon recent happenings with a particular domain name. That domain name is “”. *SQUEAL* According to a post on reddit, the domain has been active … Continue reading