Game software
Battle.net
39
Epic Games
117
GOG.com
351
Nintendo
179
Origin
461
PlayStation
207
Steam
17298
Uplay
357
Xbox
929