Wassup Henry,
I hope your doing well. Firstly, I just want to say that this recording is much better than the one you sent me earlier, the bass is far less muddy and the treble is somewhat clearer (from what I can hear). Also, good job on playing your own pieces. This seems very difficult, you must be a great pianist.
With regards to the music, I think this is near perfection. My favourite is probably the development, it sounds like Autumn leaves falling down to me. Like Mike, I think this sounds like a modern Beethoven with touches of Chopin in the pianistic sections, but overall I'm hearing Henry Ng rather than those two.
Henry, I think that you should at least try to get this performed, or at least teach it to your piano students when they reach the level, the way the old master (Chopin, Liszt etc.) taught their students their own compositions. It's up to you in the end, but this piece is definitely something I'd want to learn if I was a pianiast.
Anyways, lovely piece, hope to hear the other movements soon!
Ciao,
Arjuna