Taffy.
Har, deffinatly a really cool track. I can invision a seriuos boss fight going on here. If I was into flash games i'd deffinatly use this track, but sadly, I only animate music videos. :(
The ambient noises were fine and dandy, the squeeks didn't off set me too much, and the drums were pretty tight. The snare fills were really cool. All in all i'd say you ded a really good job here.