Fine Enfing - not bad. sounds like a lot of the mix is panned hard left and right. it makes room for the vocal and bass but somehow it seems a little disconnected like this. Maybe try bringing a couple of those tracks closer to center and see if this still leaves enough room for the vocal. Should give a more \"connected\" and natural sound this way I suspect.
weird stuff, kinda cool though. Strange melody, but good voice.
I wouldn't worry about the panning, but I would lose some compression:drum part doesn't have impact like it could. Would be nice if it went from broad to big.