This is something I can get down to. Even have some old school mau5 vibes. BUT on the technical side of things, there's much needed improvement. Need to balance out the mix because it sounds like the main synths aren't getting their full sound out and are being over compressed. It also drowns out the drums too.
So work on getting your mixing skills down and then mastering so you can really bring clarity and quality into your stuff my man.