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

It probably means Microsoft is going to show a much more in debth view of their games portfolio... normally they don't talk to much about anything that wont release that fiscal year