Really great job with the mix and the guitar sounds. This song is super cheesy, but in a good way (like an anime intro). Interesting change around 2:00. I like that you've managed to integrate real instruments and vocals in with some more 8-bitty synth sounds and have it sound consistent and good -- the guitar vs synth solo was 5/5.
The big problem I have with this piece s the vocals, or maybe the autotune on the vocals. Initially, it felt almost deliberate and fitting with the style, but the more it went on the more I disliked it. It's almost too small an amount to feel like a deliberate effect, but too much if it's not actually meant to be heard. You are pretty competent so I'm guessing it was deliberate, but my opinion would be to crank the hell outta that pitch corrector if you want it to be heard at all, otherwise make it more subtle with melodyne.
Anyway, great work!! :)