Superrr
I must have downloaded this several months ago but never actually got round to reviewing it. What can i say? Apart from awesome!
I must have listened to this over 40 times or something, it doesn't get old. I'm not going to give you list a things that you could improve on this, because i think you pretty much nailed it.
Excellent work my friend!