Nice sound
Well I must say that there was some nice sound comming out of your track here only problem for me is that this was just too short, and you should really make this longer stretch it out somewhat more of the good quality sounds you got already that would push it over the edge.
~~THINGS TO IMPROVE ON~~
Make it longer ad more sounds.
~X~