Nice job Danny,
Excellent use of the tools and more importantly, you have achieved the ultimate goal.....Making the listener want to hear it in its entirety...... And more!

Well done buddy!

Dave.