This is so weird. I was listening to this song and thinking how it kinda fits well with starfox, then i started browsing the subreddit(which i something i've never done before) and lo and behold not one but two covers of this song inspired by starfox. I must be psychic.