Veknoid_Outcast on 10 June 2013
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.