Takes me back to the days of Megaman X command mission. Nice soaring chord progression, solid bass, 4 on the floor groove.
I feel it was a bit early for a naked 0:50 groove panned out like that, but the lead that comes in at 1:23 takes my attention again. Nice, slow, deliberate writing there.
I think the weakest point here is arrangement of sections. I would have probably inserted one more 0:29 before our sections at 1:50. Those are very clearly bridges. Then I may have cut each of those following bridges to 1 a piece, then I would have gone from those bridges directly to 2:28, then to 2:14, and then to the last sections you wrote up to 2:57, where I would have faded out with 0:28 for 2 repetitions, and a third for a fade-out.
Mix wise there seems to be some distortion here and there, like it was mixed too loud and compressed anyway. In places, I can't really hear your bass, and the percussion is hidden in places where we have leads. Try turning your computer volume down as low as you can stand to mix at, turn off the master FX, and mix until you feel you can hear everything clearly. The drums should be the loudest part of your track, followed by lead and bass, then any aux or FX you want to stick out. Be aware that not having a strong low cut on reverb sends going up to 250 hz, having a high reverb send, or not cleaning up those frequencies in your leads and other synths can lead to a boxy low wash that will crowd out your bassline and kick, especially high bass like you have here.
But overall great job. I really enjoyed your writing, and it's great to see there are people out here pushing themselves and pushing the art form. Keep at it, and don't let anything stop you. Quantity will become quality, if you let it!
Thanks for coming out to NGUAC!