I hear you on the mix. I find that mixing/mastering EDM is proving to be way harder than mixing and mastering an orchestra! Especially difficult is creating a raw sense of power in the bass and the lead synths that EDM is known for.
Polkasound, I LOVE the vocals on your track! I'm currently remodeling my studio to be more suited for recording vocals. Once done I hope to be able to add vocals like that to my music. In 'Go to the Moon' the voices are male, which means I'm working with a difference pitch range, and I do really miss some high.
Thank you for the feedback, much appreciated!