No Man's Sky - Death of Marketing?