Drums are nice and you've gone for a fun approach. Lead synth is also nice and the details you've used too at stages.
But the EDM synths are too grating and obnoxious for me and the drum snares are something ive never liked, feels cheap and poorly executed here anyway. Whats wrong with the Trance snare risers that were used for 2 decades? They sound so good and much more energy.
Sounds like you have what it takes to make nice sounding tracks with good mixdowns/elements, just the track ideas that need improvement. Even EDM style tracks have flow to some extent. Yours feels disjointed. The foundation is there though. Try something more flowing next!