You should revisit this one...
Me liked. I think you should revisit it with this in your head though;
Make the bleep sounds dissapere when it start going wild, making the intro a bit shorter and whatever it takes to make it a bit clearer. It was good though.