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

No doubt japan is going to be a hard battle to win, but Microsoft does have the resources to make a huge push their, it is going to take a mighty effort that much is clear