As usual, great lead writing, good transitions. Lots of mod-wheel play. Mixing could be a little more transparent and clean with the percussion -- which seems a bit muffled now that I mention it.
A lot of the transitions remind me of music from Wave Race 64. Very fun. I did hear a wrong note somewhere in there around where those muffled vocals come in in the soloing lead. Can't point out the time because I can't see it anymore, lol.
Anyway, this track has been quite a journey and a good listen. Could use a bit more clarity, like I mentioned earlier, but melodic presentation always wins the day. Would have really liked a bit more on that outro. It was just getting good!