That's ace dude. It should do a fair bit for your career, I hope.
Love working at places like that too.
Also, the camera used to film that looks awesome. Gives everything the vibe of a pro documentary type deal.
what's that tiny drum in front of the bass drum about? I don't get out much, hehe.