I couldn't find that song but I just listened to Angel of Death and Dominant Species. Never listened to these guys before, but they're sounding good. The final of Angel of Death is good.