mii-gamer on 27 March 2014
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