Italian folk horror Saturnalia pits you against a terrifying, weird town - USA News from rockpapershotgun.com