It was probably for putting LO on Games on Demand...
http://www.dualshockers.com/2014/05/05/phil-spencer-wants-xboxs-e3-to-be-focused-on-hardcore-gamers-no-portable-xbox-coming-and-more/
Phil said the contract for Lost Odyssey is a bit complicated. So, I doubt we will see anything soon.







