Interesting.
It's definitely nice, but the beep-like sounds after the drums kick in just kinda don't work for me. they go too random i guess.... Maybe if they were going kind of similar to the main thing...i don't know what to call it. Maybe it's a synth?
The little Wheeeeeeew thing. :P