I used to be a Soulfly fan a while ago and even saw the band wen they toured in my area so i do know a bit about them and i'm not slagging them off but..... i checked out some of Max's earlier work with Sepultura and was shocked at how similiar the bands output was, except for the fact that Sepultura sounded fresher. Yup poor Max has spent the last three albums repeating the Roots formula with less and less effect. From awful guest appearences (Limp Bizkit) to ballads (Tree of Pain) and every Soulfly albums complimentary instrumental (always called bloody Soulfly 1,2 etc) this is watered down stuff from the metal god that made such classics like Chaos AD, Arise etc. That being said compared to Adema, Linkin Park etc this is essential stuff but only until you move onto greater things , ie Old Sepultura. Soulfly could be the start of your journey into good metal then.....