Too fast?! I think andantino is one of those terms that can encompass many tempi. It's slower then a moderato, but faster than an andante. Or so they say. Anyway, here I feel that the phrases are grouped into 4 measures each. So that, perhaps, a little bit faster would work better. But I did like your sound and touch control.
Ehm, the guy who recorded it...
Ehhhm..... Whaa?