I fucking love seeing a fellow Snails fan, hes a little different than your usual "dubstep producer" but i love him and I will actually be seeing him live with a chance to meet him this month on the 28th so im really hype for that!
And I had never heard of Eptic until last week when I went and saw him live but I remember him dropping this one and holy shit I almost fell over from going in so hard