Episode 3 Sneak Peek

Premiered on May 4, 2020 This premiere is a quick 7-second sneak peak (or preview) for the Season 2 Episode 3: FINALE. It just shows a red star that basically does a jump scare (or close up scare). The star, of course, meaning and being ???, a main character villain to everyone that was also thought to have been defeated in season 1.