Tonally, it feels fine. Nothing hash and totally listenable. I think the vocal is pretty loud compared to everything else on the track and takes away from the dynamics. In terms of instruments there isn't a lot going on so it really needs to take advantage of dynamics and contrast in level between sections to add to the excitement and another dimension to the song.
Good energy and some interesting arrangement ideas. It is very mono which I was not expecting. Bass guitar has some weirdness I'm not sure I can handle. I do like the vocal.