Opening perc sounds like "Shots", lol. Catchy. Sounds like techno influenced by chiptune. I'd say Dance, maybe.
Needs a bit of a stronger kick and a master limiter. Make sure you watch distortion in the lower register when you mix. There doesn't appear to be much here, but there isn't a lot of lower end on this song either. That would be another improvement. Some sub-bass. The high end on the synths is also a little pronounced and headache-inducing until the lower end comes in.
Also, remember your crashes! They help build atmosphere like crazy. Some reverb as well would be nice. Once everything comes together, you've got a good song going. By then, you could have lost a lot of listeners though. Watch your structure.
So, overall, needs a harder kick, some crashes, a little mastering, and a bit more bass for some oomph. Other than that, arranging seems about right, and it's a good stand-alone song. I'd put it in Dance, but that's just me. Nice work!