Avoids disaster, but is it too late

You probably were not expecting this

Facebook and Microsoft allowed to talk

xboxlive

Two free games for Xbox Live Gold members

xbox360

Gives it the Xbox One look



Microsoft spills the beans

Being planned by Ballmer



Teases upcoming game lineup



Action in 80 countries

Store to pay it and kick it up to Microsoft