UPDATE: They have largely walked back a number of the outrageous claims but there are still a ton of questions, especially on who is responsible for things like XBox Game Pass. Will it be Microsoft and Sony? Will it be the developers? The links below are still valid...