Kind of reminds me of something I'd hear on the Frogger PS1 game and Wario Land 4 at first but then it becomes it's own thing which I really like how it diverts itself into that.
Obviously there are other influences going into this that I'm not thinking of but regardless, I really like this!