John Berardo Delivers a Digital Scream with “Initiation” October 19, 2020 John Berardo loves scary movies. He considers Sidney Prescott to be his horror alter ego, and leaves offerings at the altar of Casey Becker…