Honestly, let steam have the game platform monopoly please. If I have to download another goddam poorly impmented game launcher I'm going to go crazy. I have battlenet, epic, riot, steam, rockstar, pleeeese no more