This is the exact type of dnb that gets me inspired. always a massive fan of reversed piano, works perfectly here. I agree with Fatkidscantjump tho, the kick needs to cut through more, try a tiny bit of sidechain compression.
feeling it on the whole. only on headphones, but the but the splashy highs you have sound a touch loud here. and as people said the kick needs to cut through a bit more, snare sounds heavy but i can't comment too much until i hear it on speakers