
MANILA, Philippines - Microsoft dropped some major announcements on Saturday, November 10, when it kicked off its Xbox fan event, XO18, in Mexico City.
Crackdown 3
After a number of delays, the highly-anticipated third installment to the Crackdown series finally got a release date. Microsoft revealed ...