Oh my. 'Eye For An Eye', 'Tribe', 'Bumba'. All songs that were going to be hits on their first listen. Live favourites, something to jump around like nutters to. Only problem is, it's all been done before - done before better. New fans'll love this, those more familiar with Sepultura's back catalogue will undoubtedly spot the cracks: the aforementioned 'Tribe' is simply a hybrid of 'Ratamahatta' (from 'Roots') and riot-anthem 'Refuse/Resist' ('Chaos A.D.'). Annoyingly safe, 'Soulfly's only innovative moments come from Limp Bizkit's Fred Durst contributing on 'Bleed' to take things in a new direction. This also applies to Dub War's Benji's performance on 'Prejudice'. And if these songs are all so bloody wonderful then why do Soulfly compile half their set list from classic Sepultura tunes? Flames to the usual address, please...