Well then!
I'll be darned. This is certainly a HUGE improvement from your past work, however, I think you have a bit more to go.
In the 2nd half when it switches to primarily eletronic, I think you could have lowered your synths, and brought the drums to the front a little more. However this is only my opinion, so don't feel as though this is me saying you have to.
Your composition skills have increased dramatically. It's quite wonderful what you did here. You've got an excellent intro and outro. You have quite a brilliant transition from calm to rapid.
Good sir, you are on your way to stardom at this rate! Keep up the awesome jams!
- lub.