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...