This is pretty nice, I like the upbeat vibe that this track has. At 170 BPM, it kinda has a feel of something much slower, but I mean it works out.
What stuck out to me was the harmonization of the lead synth at around 2:12 and again at 2:29; it was pretty interesting... At first listen, it almost felt like it wasn't "right", but as I listened to it again, it almost seemed like it gives a nice jarring to the listener.
Well done with the mixing of the track! I like it :)