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.