The latest albums by Wulfband, Carbon Based Lifeforms, Fever Ray, Xenturion Prime and Legend have been reviewed in Release. Check out On Record.