Performance = Awesome
Composition = Awesome
Sound quality = if this is keyboard, why aren't you using your Headphone Out put into your soundcard instead of using a mic? Other suggestion is, turn your piano up so it's louder, (less signal to noise ratio) as long as you're not clipping the mic, or, put the mic closer to the speaker, or, use a Piano VST instead of micing your keyboard, OR use a Noise reduction plugin with the Hiss as a sample
I wish I could play piano like you! Jerk!
edit: also Koopa Beach was nice. JERK!