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

Very excited that the presentation is all about the games (as promised), but I'm not seeing anything that's blowing me away -- apart from graphics, of course.

The best news so far is the Xbox Live rewards program. That is a huge step forward for Microsoft.