It’s Creator Day on Itch, meaning they’re waiving the platform sale cut for the day.
Itch is already a great marketplace for letting the seller choose the marketplace cut, but this also means lots of stuff is reduced price today.
Maybe find a new game, book, comic or some music!