Very Nice Sir.
I don't think you should be so hard on yourself, you work is quite pleasing to my ears. Not knowing what comes next is what I crave, which tends to give it a very unique quality. If this track was a bit longer, it'd be on my iPod by now.