I would have stopped after Master of Puppets, which IMHO is still their crowning achievement.
I just got Starbombs new album the other day "The Tryforce". I don't know what it is but I'm just not as fond of this album as I am of their previous two albums, self titled and "Player Select". It's not the rapping, because I was fine with their rapping before, it's just... I don't know, the album is good, but it's just not clicking with me like I think it should.