There are far too many launchers for PC gaming. Even with various failed attempted from game publishers, such as the Bethesda launcher, we have more storefronts, libraries, and third-party apps than ...