Source Direct – Exorcise the Demons – Review June 1, 1999 Drum’n’bass on a bad day. A modern techno nightmare, the soundtrack for a futuristic anime horror flick – one involving a lot of stalking and blood.