Everything shown and revealed in April 7’s Inside Xbox

All the new games, trailers and announcements you may have missed in today’s live stream