Oh boy, now I will have seven launchers when I start up my PC? This is getting ridiculous.
I'm sure there is lots of good in this announcement, but the way all these games are tied to each platform with profiles, launchers, friends, etc. If they were literally just game shops, I wouldn't care. Makes things frustrating for consumers.