they sayd " For the Xbox 20/20 May update, we will focus on giving you a first look at next-gen gameplay, trailers and sneak peeks from a wide variety of publishing partners and independent developers across the globe and industry"
it's your fault if you were especting more or another kind of presentation.
also, these games are from third party, xbox doesn't have anything to do with what they want to show.
pochodemarco's comments