Competing platforms like the Epic Games Store, as well as publisher-specific platforms like Origin, Ubisoft Connect, and ...