Definitely sounds like it would fit the game you described. There are a lot of great ideas in the track and it stays fresh throughout while being unobtrusive which I think is important for games. I especially like the original concept and you nailed the exploration game vibes.