This sounds inspired by Hotline Miami a bit. Was it? If not, I'm really interested in knowing what it was haha, because it reminds me of something.
I will say that a couple of your synths do not fit the exact tuning of others, which can happen from time to time. I don't know if you did any detuning in this yourself, but mainly what I'm hearing is the slightly-untuned nature of that piano VST. I'd recommend getting another one and remaking this track.
Otherwise, this track was very well done. It looks perfectly too. What I may try first with this is just taking out the piano entirely and lowering the volume on the snare a bit, just so that the detuned piano does not take away from the piece and the snare doesn't overpower it. This composition as a whole is very good, and if you change a thing or two about it, it could be a very nice video game track.