nice track, I think it has some stuff that could be improved tho, for starters, it sounds like its around what, 142 bpm? eurobeat (at least the one I know of) usually sits around 155bpm, so in comparison it feels "slower" to other eurobeat tracks, which I see as a minus, given usually those tracks are meant to give a sense of speed
did you make the vocals with AI or just extremely bitcrushed someone's vocals? They need to be a bit louder imho, especially in the verses.
the guitar at 2:01 is extremely flat! distort it, compress it, add delay and reverb! it completely stops the flow of the track.
also, as a personal opinion, I think you should have a moment in which the bass isn't playing, to either add tension or to have a breathing moment. As it is arranged right now it doesn't feel like it's structured properly as a song, but maybe that was what you were going for?