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

I have never been impressed by a Microsoft showcase. This was probably the strongest in... I can't even remember. Good that Microsoft is really putting in some more effort, even if it's majorly by acquiring studios.