Cool song. Not really my thing, but you definitely did a superb job with the mixing and "organic timing". All the synths meshed well. As said below, the end was a bit abrupt (I'm hardly the person to make mention of that xD).
The snare may have stood out a bit much, but besides that the song is good!