@quad GOG
+ DRM-Free
+ gogdownloader API so any client works
* seems to be nice towards creators
- Galaxy being windows-crap
Steam
++ Great linux support and contributions
- only one client accepted and it requires updates to be done when available
- seems to curate games quite too heavily as a platform
- huge monopoly
* Often DRM-ized and you don't own the games
Itch.io (aka bandcamp of games)
++ Great pages for creators
+ An optional cross-platform client which seems great
+ DRM-Free