I think the only things I would change in this piece are:
-Make the bass have a more... I dunno plucked feel. The fretless doesn't work as well as would a different type of bass
-A little better soundfont for the drums... they sound a bit too poppy and such... At least the snare and hi-hat does. The other parts sound great, though. A few filters here and there solve this problem
-PLEASE MAKE THE VIBRAPHONE COME IN EARLIER!!!
Pieces like this are always nice for a listen. I think the main thing that would have been good in my eyes was to make the Vibraphone come in earlier, giving for more complex workings as the song progressed. As it stands, this is a really cool song, but the main thing is to not skimp on instrumentation of all your ensemble.
Overall, very great work.