Gobble, gobble! It's the Itch Black Friday Sale! 50% off all the things!
Includes the following games: