Well I really do like your arrangement and writing, quite a lot. I listened to this four times in a row yesterday. And I didn't mean to be insulting, I realize some mixing decisions are personal taste (selection of chippy synths). But I must say this would probably get a "resub" vote on OCR just due to the mixing. Most of your instruments are fighting each other for space. Too many things are playing in the lower ranges, clashing with the bass. (personally, I HP every single thing in my mix, and I make sure NOTHING is playing in the same low frequencies as my bass, except my kick, and I eq those surgically so they don't clash, and I usually sidechain kick to bass also, to help with this issue). The bass itself is way too loud and needs eq and compression, as some of the bass notes were so loud that they nearly popped my speaker cones out. So, I suggest starting with balancing the instruments much better, first, then attacking each thing with eq so each instrument plays in its optimal range without doubling the frequencies of other things. You'll be amazed how much cleaner your mix is after you do this process, and you'll be able to get it louder overall too, as a result. Then, time to play with reverb to get some more feeling into the mix and also tell the listener how close or far away the instruments are. Also, please look into stereo separation, the mix will come alive with a few things placed wider in the stereo field. After all that, we can talk about special effects! Good luck! I'm looking forward to hearing this one again!