If you haven't guess, it's about the new Steam direct pay per game submission. If the price is over $5000 you can maybe see games on itch.io and steam as they compeate for your money.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.