In a word, yes. Everything that Hello Games ever claimed to be in the game appears to be in here. That's a very important distinction that some people may have a difficult time understanding.
A truly endless galaxy to explore; Several separate pillars of experience; Exactly as Hello Games described..
...which may not be what you expect; Texture pop-in can be obvious; Turning in discoveries can be a little tedious