I really like this! Although you did say it was dubstep, it seems more like trance to me. There's no bass drop. I really like the glitchy dirty synths, and the way they fit in with the piano and everything else.
Also, it'd be great if you could check out my stuff! I'm looking for reviews and such.