Itch are giving devs 100% revenue share today for their first Creator Day
The share of game sales that digital distributors keep has been somewhat of a hot topic lately thanks to the big legal fisticuffs between Epic Games and Apple. A sweeter take on the splitsies situation is indie storefront Itch.io having developers keep 100% of their sales revenue on games bought today. Itch are calling the event their first Creator Day and say they hope to make it a regular event in the future.
Content courtesy of RockPaperShotgun.com published on , original article here.