Ooh.
Less like mainstream Dance, more like Nu Disco. It's certainly got that kind of feel. If you've listened to the likes of Televisor or Mystery Skulls, they pull the kind of things that you got here, but at a bit of a quicker pace.
The fact that it's not mastered is actually fine. As it stands, it sounds great.
The low end isn't something to be beating yourself up over. In fact, the way it is now, the low end has a lot of warmth and fullness to it. If you plan on reducing that some (which is probably a good idea to do - everything in modulation) try not to remove those key frequencies in the low-mids and sub-low.
Generally, the EQ is fine as it stands. You shouldn't be trying to compensate for heaviness in one area, but more on filling it out as a whole. More instrumentation that can be put into the higher end of the spectrum can really round this out (Such as that harmonica-like sound near the end).
Focus more on sculpting your sound and your style before trying to fix it. You'll find you'll have a much more fun time with it when you're just letting loose. Then back away from it and give it some time before you listen to it again - that is when you can really scrutinize it with a fresh pair of ears.
Vocals are nice. (Almost thought I was listening to the lead singer of Fall Out Boy, hah!)
For your voice, they're not bad. Since you're not a vocalist, I will say try and keep being consistent. Lots of people I've heard falter when they hold notes or modulate a little too much. You've got that kind of Pop Singer voice - lots in the highs and the mids but not so much in the lows, which is great for this kind of track. Just, be a little kinder when you use reverb and delay. They're muddying it up a bit much.
I'm sure there's lot of tweaking to be done, but have fun with it! Tweak as you go along composing!
Great job here, sir. Great job.
-J.P.