What could this be?

  • @PieMePlenty
    link
    English
    19 months ago

    A non profit digital game store with 1% commission for triple A or better yet, triple I indie games.