What are some alternatives?
Steam - Welcome to Steam
Fanatical - Buy awesome games. Pay a fraction of the retail price!
Playnite - Source code generated using layoutit.com
Lutris - Lutris is an open source gaming platform for GNU/Linux.
Humble Bundle - Buy a bundle of games, you decide the price, and support charity in the process.
Origin - Origin is your new digital playground. It’s where you go to find the best that EA has to offer.