Tag Archives: Microsoft

Video: Windows Gaming Experience and Xbox Live. I’m not impressed.

Who is this supposed to excite exactly? Children?

Advertisements