Song made entirely out of TF2 sounds - (WIP)

Since TF2 sounds are so iconic, I had been wanting to do this for awhile, but I couldn't do it with the music creation program I had. I eventually got a new program, so I just finished creating this song. It is still a WIP, so I am posting it here for comments and suggestions.

I'm actually surprised as to the fact that you can actually create some sort of percussion with TF2 sounds, lol. It's got a catchy rhythm to it. What program did you use to create this since you didn't mention? (I'm just curious; I already use GarageBand)

But I think you should be okay with posting this on YouTube - tons of others do things like these. But.. just to be safe, make sure you do credit Valve in the description.