American industrial/nu-metal combo Motograter have released a brand new single entitled "Parasite," from "Desolation," their upcoming sophomore album, which will be released independently on late 2016.
Bizarrely enough, "No Name" randomly popped into my head the other day, for the first time in the better part of the decade. Chalk it up to nostalgia, but I think that song still holds up.