Gives me a couple different vibes. The most noticeable vibe is somewhere between a Gamecube game and a song in Professor Layton.
The funkiness from the beginning until 1:36 gives me a Stevie Wonder or Quincy Jones vibe. I get that same vibe from 2:38 until the end of the song.
Whatever that unique noise from 1:04 to 1:20 and again from 3:08 to 3:39 is gives me a Raspberry Beret by Prince type sound. Especially the first time it appears.
Overall I found the whole track very pleasing from start to finish. Great track!