Yo, intro is cool. I think you can use a better sub sound than that one. It sounds like an old one I used to use on FL back in the day, ha.
Sylenth1 has some good sub sounds via presets that you can DL/Buy. I hear some off-key notes in the piano at :54 seconds and again at 1:06. I dont know if you wanted it to sound that way but it sounds like its off-key. The piano chords are cool and the melody is alright. Maybe find a way to make the piano a little busier and heavier (in terms of resonance). How old are you? Experience? DAW?
experimental beat by me:
https://soundcloud.com/s-cruz/tank