This is a nice song!
Really nice progression with this, although I would suggest one thing and that would be to flesh out your sounds a little more. Perhaps add some additional piano chords! Overall I really like this though, it reminds me of Donkey Kong Country or something lol. Don't worry that's a good thing. :)