Very awesome beat and melody man, the groove is solid and strong.
Lots of sounds here at different frequencies to help fill the space and make the song sound full.
Only critique is occasionally the sounds seem cluttered and will clash. Most noticeable around 1:05 and 2:08
Overall the mix seems middle heavy, everything is center pan and mid tones. Sometimes putting a "retro" filter on the master can cause this. Anyways cool song and rock on!