needs more hihat to my ears.
overall good tune. i might have mixed it more ethereal, with big reverb and some long delay. sounds failrly dry right now, like it hasn't been mixed yet.
timing is kinda weird at times, like it was quantized and the instruments just don't swing with the drums, or the drums don't swing with the instruments.
overall, i like the song. my comments are mostly about the mix. well done on the songwriting.