Itch. io Creator Day is live today where they take no cut from devs, along with their Autumn Sale https://www.gamingonlinux.com/2024/11/itchio-creator-day-is-live-today-where-they-take-no-cut-from-devs-along-with-their-autumn-sale/