Ahhh! Good question! I have no idea, I know as much as that article shared. I will have to check out what you all have been saying about this and catch up!
The fact that they are talking about the stream company called "Steam" is bad news. Because if that is their only purpose, it means nothing for us. That is just a game share/stream company. This could also mean that they will shut down licensing of third party companies, but that would depend on the license details..as we all know... The Devils in the details.