Marque nailed it. The drums sound cool and original, but I do agree they are taking away from the music slightly, turning them down a bit should do the trick.
I really like the vocals, they enhance the tracks 'space' well. Personally I would add some sort of 'running' bass synth playing steady 1/16th notes. It might be out of place, but it could also add that finishing touch that gels the track together. Just something I might try out, otherwise this is dope!