I don't think it's your first track (if it is, good job !) and I like it. However, I think you can improve the mix by lower the volume of the drums and lower some of the hi-freq on the snare. You should also add more hi hats variations. The bell synth who plays the theme sounds very cheap but the piano sounds very good(I think you can add a little bit of high mids). You should also add a bass and lower the initial bass.
The master is not very good, between 0:47 and 1:35, the bass is too loud and drums too. You should compress a little the master track.
If you think I'm a little bit harsh, don't worry, I like your track (and my note is not bad) ! Melodies are good and the snare sample sounds great !
Your music has tons of qualities but I said you what is not good in this music. Sorry for that !
Good luck!