DETHKLOK: New Album Details Revealed