The new E3 trailer shows off a lot of the enviornments, with more to come, as well as some of the puzzle solving. There’s also several shots that really put some of the scale into perspective.