This OST gives very strong Earthbound vibes. Instrumentation in the first track is odd but gels together in a unique way that serves the composition well. The second track hits on that nostalgic feeling I think you were going for.