That Eric Alper mentioned the video for Assimilate in their recent music roundup article.
“Brilliant, dark, deep, mysterious. If you’re a fan of Nine Inch Nails, Tool or Alice In Chains, this is for you.”
Read original article here: http://www.thatericalper.com/2017/12/24/short-cuts-best-songs-heard-december-24-2017-indie-world/