Self made.. sounds intriguing! Track starts off with a nice airy synth supporting the piano. I like the 8bit effect / roll into the next section and your dnb style drums are nice in the build.
The drop itself is cool. Reminds me of a runner style with a sword cutting through anime robots. Like Animatrix style.
The drop itself is quite light in tone. Fits well inbetween the genre you mentioned but theres a repetitive feel to it. Not quite sure what is inducing that vibe, maybe it's the synth.
Your piano bit just after the first drop is legit.
The non-drop parts on the whole are strong than the drops. Actually your second drop is a better fit than the first but again the repetitive feel is there. I think you looped a section right?
Repetition works but to do it, that section needs to really be strong. Otherwise a slight change, introduction of a new element, a change in octave, introduction of percussive element etc. would help keep the flow.
Anyway dude, good work and if you need another review hit me a pm.