Bahahaha.
I love the little squeal. It makes me think of a kid saying "WHAT?!" really fast.
As for the rest... It's okay, but I believe it's lacking... I felt like it could use some super grungy bass to go with it.
Maybe that's just me.
Overall though, I thought it was an interesting experiment.