Nice sound.
It's really odd, and composed of alot of different noises, but I really think you managed to bring it together into a nice little package. I especially like the background because it really brings all the other sounds together. Anyway, keep up man, it's awesome.