Blood Incantation seem to be having a competition with themselves on their new song "Slave Species Of The Gods." Can their lightning speed riffs and jarring transitions make you dizzy first, or will the accompanying video throw you for a nauseating loop? The answer is simple – who cares. This song rules.
Blood Incantation will release their highly-anticipated sophomore record Hidden History Of The Human Race on November 22, which is likely going to end up on a lot of year-end lists.