it's all so messed up
Lots of the synths you got mixed into that kinda overflow each other, especially in the start, there's some small overcompressed parts in it... The synths you used sound pretty nice thoe, and it all sounds pretty catchy. Drums feel too fast, that may be because the tune is hell of a fast thing itself. But I'd rather use a snare than that clap