We really are getting those console wars on the PC now. loving epic games.
antithetical to the console wars, both steam and epic games are entirely free and if you can somehow manage to drown your valve-related pride i'm sure you could install epic store. or, god forbid, install both steam AND epic store on the same hard drive. though i doubt the world is progressive enough for that level of social freedom
discord has a 90/10 split my good man...... think bigger.
discord is too junior as a gaming platform right now, releasing a game on discord would probably hit like 2% of your intended market