Nice dude, keep working on music and you'll get where you want to be. It's a little repetitive, reminds me of some of my older stuff I'm still fond of. Your mixing is pretty good too. A little overcompressed, but that's better then being super quiet or jarring volume wise. One of the synths reminds of a free VST called Alieno which I really like. Did you record guitar for this?