Existing storefronts are not corresponding to publishers' and developers' needs.
- Steam still holds 30% of revenue share - this is a massive cut on developers' earnings with which most are highly unhappy with.
- Sites like G2A hoard scammed keys and diminish long-term revenue for games, fostering a linear economy rather than a circular one.
- Storefronts like Steam have existed for over 18 years. This leads to oversaturated stores with far too many big games for smaller ones to get noticed, making it even harder to build a community and make a career out of developing games.