To be honest, the first half wasn't holding my attention so I fast-forwarded through. I definitely found the second half more musically interesting.
Mix-wise I think it's a little flat, though I can't tell if that's partly due to the upload format compression (sort of sounds that way). I think if the main "riff" could have more separation in its component synths that might help give it a little more depth, and perhaps more variation with the snare (velocity, accents, etc).