God Damn has premiered a brand new song titled "Horus." As first heard on Zane Lowe's BBC Radio 1 program, the track finds the atomic UK...