Piano as an intro is quite ok, sure I had tried to put on an equalizer in order to obtain a little brighter cleaner sound. The rather dark little over compressed.
Does the bass is ok, Kick drum hard but not quite the quality they can get by with a little help with Parametric equalizer and compressor. As in previous comment is synth
Sad dub step rather difficult considering BPM and theme. For me, it feels like you know what you want, but may not be what you want. But you are young you work hard with the music learning new things every day.