I feel like I’ve heard this before. This could just be because it has a very “familiar” vibe if that makes sense or I could have heard the bass or melody somewhere.
Either way, this is great! I really get an Animal Crossing vibe and if that’s what you were going for or emulating, then you nailed it!