I'm getting quite the pleasant NES / SNES / C64 retro vibe from this. That bassline is just beautiful!
It sounds like VGM for a short scene, which I think is what you're intending. Abrupt change back to the start of the loop makes me dock a point, but this has the magic of nostalgia and a memorable melody to it that make me want to listen to it for hours on end, if possible.