Hmmm... I'm not an expert in this music (by that I mean Video Game) but here are my suggestion.
You gotta make sure that it's in tune. There's definitely some chords that are out of tune, later on. There's also some slight clipping. When making piano chords this happens easily. Maybe add a simple EQ to remove this? Also there are some bits of the melody like 00:30 to 00:40 that don't sound right. Later on, it's like that as well.
One more tip, try to stick to the same melody. You've got a good main one going but it keeps changing.
On a positive note, I could imagine it being used in a menu theme of a quirky game and, all in all, not bad!