On She Must Burn's new, Self-Titled release, there is no smell of cheese or air of pompousness surrounding, just great, dramatic, brutal music.