No Man’s Sky, by Paul Scott Canavan.