Hey there, I've just listened to your track!
I liked your ideas. The piece reminds me a little of classic Disney music, and I think it would fit well as an end credits theme.
I also agree with some of the other feedback: the main area for improvement is the quality of the instrument sounds. You may want to take a look at the recommendations others have already given, as I'm not really an expert in that area myself.
Also, the little glockenspiel (if it is a glockenspiel) could benefit from a touch of reverb to give it a brighter, more sparkling sound.
Good luck with the rest of the voting period!