Tag:

windows 8

Latest Headlines

Latest Headlines

Microsoft to release Xbox STB in 2013

Multiple sources confirmed to  The Verge  last week that Microsoft is building a less expensive alternative to its Xbox console: an Xbox set-top box.