PLEASE tell me I'm not the only one getting Predator vibes from this track? Especially the 'cackling' noise at 4:59. But this is predator in both senses of the word, cause you can hear children playing in the background with this menacing tune. So it really IS a predator track.