That was fast wasn’t it? Just Wednesday, Microsoft announced it would be updating Xbox.com with some feature changes in “the coming days.” Well, today is the day, and if you head on over you will see the changes have gone into effect. You can now set Beacons, the My Xbox section has been replaced with […]