This is cool. I haven't listened to one of your songs in a long time and it seems you've improved.
When 2:24 hit on my first listen through and that synth arp started I was just like AW YEAUH!
I take half a star just cuz and your probably not going to like this, but I hate your ending. Lol I hear this from my wife on certain songs I make where she's like, "Oh that build was so cool, but then you did THAT," now I get the feeling. I thought it was going to go full on EDM crash and burn for the end. On my first listen through I didn't get it at all, but on subsequent listens I understand whats going on, but i just don't like it. IT'S ALL ME AND MY EXPECTATIONS MAN, IT'S NOT YOU T.T
In any case, great theme, cool song and if I could change it I'd vary the ending.