Well, this really is a nice piece, but it surely needs vocals. Other than that, I enjoyed it very much, only you could add some more drums.
Thanks dude! Yeah, most of my old stuff was written with vocals in mind. I would make a horrible singer though, so I never tried it!