This is really fun! I'm giving it a listen on laptop speakers but it sounds like you put a lot of effort into this! There are a lot of great melodies and the atmosphere you create is very lush and spacious.
I'll give it another listen after I get some sleep, but I think you should be proud of what you did! I think in the future, you can look for ways to preview the dubstep elements earlier in the song, then for the dubstep drop have them work as some form of call and response with your chords - go watch Virtual Riot's streams on youtube where he makes Lunar to see what I mean.
Can't wait to hear your next tune!