Welcome back!
I was just about to ask if you'd repost this song, I downloaded it a while ago and wanted to show it to some friends, good to see you back :)
I really like the opening 'banging on the bongos' sequence during the first two minutes, where you warm it up, then starts to really go nuts. The "C'mon"s add something to it too :)