Jarring piece. Really has some innovative sounds in it, and the rhythm is nice as well. I thoroughly enjoyed the whole thing. Where did you get the samples from or are the totally home brewed? I especially like the change up, more upbeat part at the end of the track.
PS: Glad you didn't sit on it forever!