altar alters ancient beasts darkness defiant demons equinox forgotten frauds gods humanly immortality insulting nature night people revenge rock save script slaughter son sun throw young