What do you think of the new album, THE CHEWED MAN INSIDE ?