The composition is really nice, especially the main melody and the "climax" at ~ 1:13, which really caught me off guard. Seeing a proper orchestral composition in this short jam is also very unexpected, but welcome.
For me, the only lacking part is the sound itself - the instruments and the mixing is taking so much away and only leaving to imagination, how nice this could sound with better (or even real!) instruments. The solo piano part is very nice, but it falls apart with some of the other instruments.