Discord's Store Beta is now open to everyone which you can read about at their blog site.
More information.The First “First On Discord” Games
As part of launching our boutique store experience, we’re bringing some new games to life for the first time ever. These fancy fresh First on Discord games will be available first on Discord (get it) for PC.
We’re really excited to show these off today.
[...]