Very nicely done man.
Fun to listen to and carried itself throughout :)