Reading about Outer Wilds Reminds me of that one Flash Game I played a decade or so ago on Kongregate called "Level Up". I love that kind of concept.