the main synth riff is really catchy, it really draw's you into the track, the kick is really punchy but need's a bit more bottom end, im not too keen on the ride, if it is a ride, it sounded too flat and more like white noise, as already stated, if you spend a bit more time on thsi polishing it with some effect's it will be a good track