itch.io is hosting a creator day today where they take no fee from developers
On top of doing their own Black Friday sale, the indie store itch.io has its Creator Day today as well where they take no cut from developers..Read the full article on GamingOnLinux.