Hmm...I got the impression from the first couple of minutes of some kind of Anime theme music; make of that what you will
Definitely commercial as opposed to artistic (dans mon...opinion...
) Throughout it had...*has* a distinctly modern (not to be confused with Modern) air. Um...if I were to be bold enough to make a suggestion, I'd timidly suggest you might try tying your themes together; it's fine to go rhapsodic and not repeat in any form whatsoever, but there should (in my oh-so-highly
esteemed opinion) be some kind of undercurrent, some, shall we say, um, transcendent theme? I mean, the majority of your sections flowed nicely into each other, indeed, they could be said to be complimentary; but in compliment to what? Again, it's fine to offer a vista, a viewpoint onto a landscape and to make no other statement than to say "look", but, um, to do so and make others take note of its conviction is a tricky thing to do; certainly I'd consider myself incapable
Do as you will of course, but I really recommend spending some time thinking "what am I trying to say here?"...think of the piano as your voice; if you were improvising words, poetry, you'd try and say something, right? In a similar vein, one *could* utter a string of nonsense...but unless that particular nonsense was very carefully and beautifully spoken, you wouldn't find many willing to listen long. Um...beauty doesn't have to be sonorous, it doesn't have to be demur or pleasant; indeed, some of the most beautiful things are painful, or hopeless, but one thing all beauteous subjects are, I've found, is sincere; at least by some party. Your playing isn't bad, by any stretch, but I detected a lack of sincerity...um...sorry
If it makes you feel any better, I feel the same about a fair few professional musicians. Fortunately, that's something you can work on; take the time to really get to know yourself, why you're playing, what you're saying...who you are
...in my oh-so-meh
esteem you'll find what you create much more satisfactory and, usually, this translates into your audience as well...um...that's all
Keep at it, have fun, be serious, don't take yourself too seriously and you'll be alright.