With ‘Deliverance’, Phallen takes us on a spine tingling sci-fi atmospheric journey where the analog experimental approach meets with dark textures and palpable beats. A soundtrack worthy of those epic Altered Carbon transition scenes.
Release date: April 20, 2020.