Review: Carnal Forge

Carnal Forge "The More You Suffer" (Century Media) Carnal Forge return with "The More You Suffer" after 2001's "Please... Die!" and to my endless delight they are better than ever.  "Please... Die!" was...