By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This is major win. How come M$ sucked at marketing like 4 years ago and now they are gods gift to advertising?