Search Results For: sinofsky.aspx

One of the most persistent and frustrating rumors about the upcoming Xbox from Microsoft is that the console would require an always-on Internet connection to play games. Such a move would severely damage the used games market for the Xbox 720 / Durango, and would prevent users with spotty connections or limited... Read more...