ok let me elaborate on what tweedledum has mentioned below:
after about 10 seconds in there's a lot of different melody parts and riffs playing at the same time without many breaks and it goes for the whole song like that. that's difficult to listen to because our brains are dumb, and it also creates dissonance at certain parts because the riffs aren't designed with counterpoint or obligato in mind. individually, each of the parts are decent - why not spread them out across the track more and give the song some more definite structure? the part at 1:21 is really well done and sounds great cause there's one cool melody with a subtle counterpoint and simple arpeggios and it works! wish it was longer tho.
also the drums don't sound very good cause the synths are too loud so when everything hits the master limiter (or 0dB if ur a dum dum and don't have a master limiter) the attack of the kick and snare gets squished under all the crunchy synth stuff.