Yea Helix is now my go to scary show. Its freaking me out a lot!