Nick Douwma, better known as Sub Focus, has been producing drum & bass in London since 2003. It wasn’t until a year ago that he released his self-titled, full-length debut album. I mean, I know this came out over 9 months, ago, but damnit is it good. His production is suuuper progressive, with hints of [...]