I think this song has some really cool ideas and I really like some of the sound design. You need to work on the mixing and getting the levels right. Also filtering can really help sounds stand out. Having too much in your low end can make your mix sound quite muddy. Also try to bring your drums up more as they're generally the driving force of most electronic dance songs. :)
Hope this helped. Not much of a reviewer.
Well Im still new to this.
And thats why I want you guys to review this and suggests so I can still improve my skills.
Thanks you very much for the review. I'll try to improve and create much better songs.