So basically it will be like retail PC games with Steam codes. Not surprising.
Maybe not, but still horrible. Not supporting anti-consumer moves like this by Microsoft and Valve as much as possible. What'll be next? They take our games away if we don't agree to their EULA? Oh wait...