EliotAndrews
CAGiversary!
- Feedback
- 24 (100%)
Hey everyone.
Today, December 15th, was to be the launch of Microsoft's Games on Demand for Windows service. (Microsoft's own "Steam.") Normally, I wouldn't get excited, but I sold my 360 and happen to have some leftover MS Points tied to my LIVE account.
Strangely enough, though, the launch is nowhere in sight. Microsoft's low profile launch has few talking about it, and fewer with the knowledge of where it is or what it will bring. That doesn't help me or my excess MS Points, though.
So, where is the launch, Microsoft? Anyone know?
Today, December 15th, was to be the launch of Microsoft's Games on Demand for Windows service. (Microsoft's own "Steam.") Normally, I wouldn't get excited, but I sold my 360 and happen to have some leftover MS Points tied to my LIVE account.
Strangely enough, though, the launch is nowhere in sight. Microsoft's low profile launch has few talking about it, and fewer with the knowledge of where it is or what it will bring. That doesn't help me or my excess MS Points, though.
So, where is the launch, Microsoft? Anyone know?