I've done a lot of mixes over my time on this planet, but I really think this is one of the best I've ever pulled off. Gonna have to listen back and do a track listing as was totally random off the cuff...