I think from a mixdown standpoint it's pretty clear, nice panning with those synths and stuff. The kick and snare could be a bit more obvious but that's about it, and they're fine as they are. Actually I'm impressed with how many elements you've got going there while still keeping everything distinct. I'm not a huge fan of kick rolls as build ups but that's probably personal opinion.
Sounds pretty good. I'm w/ JaceWze in regards to kick buildups on personal taste, but I think you have them in here in good regard. Also agreed on the variety of elements; even if the basic structure is a bit simple that variety definitely balances that out.