[Itch.io] more indie horror In addition to yesterday’s post there are several more indie horror games available until tomorrow:...