Music Review: Foetus, DAMP