Not bad! :)
Hey, it's getting there! Finally a real structure and suprislingly good sound. Sure, there are some things you still can improve - like the drums, which are pretty low in the mix but hey, till 1:20 it's very nice to listen to.
So all in all, good work man! :)