A few months ago I recall seeing a short youtube video of a demo of a first person, indie, survival horror game. It was set in a spooky mansion, had inventory management, basic first person combat. The enemies were tall red creatures with teeth, kind of like the molded from RE7 but red. I cannot for the life of me remember the damn name of this game to look it up again, but I remember trying out the demo for a few minutes and I'm 100% positive I downloaded it from itch! I seem to remember it being called something like "The Demon Door" but that hasn't brought me any good results.
It's not Nightmare of Decay from Steam or Deppart from here.