Ego Trip – Papa Roach

After their last two albums, the new release from Papa Roach, is greeted with a certain amount of trepidation. So it’s a relief when Kill The Noise opens the album all swagger and rage, a theme that continues with Stand Up. Papa Roach matured and grew their sound gradually since debuting with Infest (2000), which…

Read More

Once Human – Scar Weaver

Another wave of American metal is swelling out in the distance and with new album Scar Weaver, Once Human are kicking their way to the forefront. The third album from the Los Angeles quintet has been perfected over the last couple of years and the band boast a broader yet more focussed sound. Scar Weaver…

Read More

Tetrarch – Unstable

Tetrarch are a band the metal world is keeping a keen eye on. Having formed in 2007, they have spent the last decade plus grafting and building a buzz around themselves. Despite their tenure as a band they are still being touted by many as rising stars and ones to watch, with some publications going…

Read More