Steam-style survival with traces of No Man's Sky? OK, you've got my attention.