One of the most exciting, incendiary bands on the UK circuit deliver an album that simply blows their closest competition out of the water. Too early...