Chillstep! This is sick man! Love it! 140 BPM, with that chill beat and all this is certainly chillstep. I'm in love with this man, amazing job.
Maybe is dubstep, but of those different ones. The beat you used gave me a clue. The song overall doesn't seem bad, it's good.