what the heck, spine-chilling sound in Yeti about 8 seconds in. Sounds like a great trance journey... I'll edit my comment once I'm done hearing both tracks
edit: the last melodic section in Yeti was phenomenal, and the main melody in Cockroach is straight-up badass