I never played Banjo Kazooie. I have seen videos of it and this definitely seems like something from the game. I love how your voice is so soft in this. I can still recognize it as being your own. It's great that you keep the same pitch. I love how you included the lyrics.
That's always a plus when you're singing a song here. It just makes everything so clear. It really fits the tone of the game. My favorite part is when you mention all the restaurants. It's great how you use different voices there.