Itch.io won't take a cut of game sales on May 14th


This Friday, May 14th, indie game storefront Itch.io will hold its first-ever Creator Day.... Read more

Bron: Engadget
Tags:
Geplaatst: 13 May 2021 - 19:14