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

The pressure is on them now to show if they can still compete. You can definitely tell Microsoft's not liking what they're seeing!