Release Medias

Out of curiosity, will the game be released on disc also? If it was I’d assume it’d still use the xbox thingo as a launcher.