I’m pretty sure I have the track mentioned, and I’m sure it is The Orb but its name escapes me just now. There’s this but its not downtempo. There are multiple records with that same Neil Armstrong sample in them. Welcome by the way!
Thanks folks for your suggestions!
I don’t think that’s quite it yet, i don’t hear all the capcom samples mentioned in the screenshot. The quest continues… It’s gonna be a long one…