Nice piece. It seems to have more harmonic interest than most electronic music (eg. the little modulation that occurs at 0:37 and throughout the song). I'm probably not the person to comment on the mix; I guess if anything the drums (other than the bass drum) were a bit quiet. The coda was cool.