Great art and atmosphere. Very well done! I really felt tense in the first few rooms. However, after repeatedly dying from the same ghost camping a door it unfortunately got somewhat frustrating.
One idea you could try: After a ghost hits the player, despawn that ghost, and don't reset to the previous room. This way, you not only avoid the frustrating situation of the player being stuck due to a ghost at a door, but also gives the player more leeway to take risks by sacrificing health to go faster.