Hi David,
I know Steam is very well exposed in the gaming scene, but GOG can do the same and you also have the option to download and use there games without there app (GOG Galaxy), actually they are working (beta) on a crossplatform app that links all your gaming accounts into one app (GOG...