Competing platforms like the Epic Games Store, as well as publisher-specific platforms like Origin, Ubisoft Connect, and Battle.net, are all vying for space on your PC. If you've purchased and ...