Microsoft has introduced a new revamped Xbox.com a couple of hours ago and gamers are already going berserk responding and writing about it online. The site is not only getting a new design, there are several new social features, an avatar creator, Windows Phone 7 integration (as expected) and web games. The new social features […]
Posts tagged as: