Creepy written all over this one. Always waiting for someone to get you or be there. Anticipation was the real horror here. Good stuff.