That last frame gave me Blair witch vibes lol.