Interesting little intro we have going on here. I would probably cut down on the size of the intro a bit.
There are also a lot of reverb and low mids that are covering up those tinny leads. On your reverb, I would cut the tails down and chop off 250 hz or so of low end. It does a lot to clean up mix -- since a lot of the wow factor we get is the spacious highs of a sound, not, wow, it sounds like someone dropping a cardboard box down a staircase in a warehouse, you know?
Your bass at 0:59 is really mid heavy. Sounds like it has a lot of FX on it. I might even drop it an octave, or just turn it down about 1 to 2 dB. It's overly present imo and makes everything else, including your drums by 4:33 sound very tinny.
Speaking of, those drums should be the loudest element of your track. By 4:54, that lead is WAY louder than it should be in relation to anything else, even louder than your chorus at 5:08, in terms of perceived loudness. That means turn literally everything else down a little, until they are loud enough to poke through that wall of sound, without master FX on, if you have applied compression to the master.
Composition wise, this isn't bad. The melody is catchy. Not a whole lot of variation, per the genre. Your structure and builds are good, I would say. Final chorus finishes out nicely. Nothing sounds particularly bad. I enjoyed it. My main critiques would sit on mixing and mastering, clarity. That's a good thing. Means you have the basics of good songwriting going smoothly, and the rest should be smooth sailing interspersed with hair pulling, getting your workflow down, etc.
Thanks for coming out to NGUAC!