Nice one! Eerie ambience with a dash of something like... nostalgia? And those soft rain sound really glue the whole thing together. Almost cozy, if not so spooky.
Truly Lo-Fi beats to be undead to.