Itch is giving their portion of sales to developers on Black Friday! Get the game half off and support your favorite developer~