ShiroKuro Your performance was great! The recording has the "live audience" energy that elevates everything. You did a good job plowing through your mistakes, which is I think the most important skill to learn from performing live.
The piano doesn't sound too bad. But perhaps you can blame the shallow keybed for your subpar first two pieces??