Musical Ramblings: Better, but not great release for Cradle of Filth Peter W Culture November 20, 2006