Tak jak to było w przypadku dwóch poprzednich krążków, trzeci pełnometrażowy album SCENT OF FLESH przynosi potężną i brutalną dawkę death metalu. Opatrzony morderczą grafiką, „Deform in Torture” nie pozostawia żadnych wątpliwości co do faktu, że ten zespół to jeden z najlepszych death metalowych tworów jakie zrodziła zimna Finlandia.