It's Creator Day on Itch.io! That means Itch will be giving 100% of all proceeds to creators!
Here's a Reverse-Sale to celebrate!
Includes the following games: