Anybody listened to the CD on Kerrang this week? Some new stuff from Fear Factory, Sepultura and others on it. So whatcha think?