Great!
But not amazing.
I'm not sure if down the line the incorporation of many tracks has taken it's toll, but the quality of some of them have somewhat dropped. The volume also bounced up and down between tracks, which made me constantly tweak my volume knob every minute or so when things got too loud, or not loud enough.
It's also a shame that the last part in my track was cut. As it faded out in the original - dont know why it cut as you said that something longer than 30 for the final track was fine. Overall its good to see a mix in styles, but some transitioning sounds could be helpful to make the mix work with more fluidity.