Immolation – Here In After – Review March 1, 1996 Immolation have always been an underground favorite. But their late ’80s death metal sound offers nothing new.