Microsoft will put the bulk of its own gaming content in its own programming, but there should still be some fun reveals for ...