The artwork is really cool! Great idea, integrating it with this jam and the theme.
The piano seems to serve as the main director for the rhythm of this track. The arpeggio is nice, but I think as others have said that it would've been worth changing it up a little or perhaps modulating to another key to prevent ear-fatigue. The orchestral elements surrounding this throughout are great. Nice articulation, and never too busy. Noticing some good use of panning as well to spread them out in the mix.
Solid work - great interpretation on the theme. Best of luck!