I'll believe it when I see it. Sounds too good to be true or suicidal. Could be a few of their less popular games but I doubt that they would release their stable of first party games on steam because it would likely kill their xbox consoles/windows store ventures.