Uncharted 4: A Thief's End has a great story, beautiful graphics, and awesome gameplay. Yet, there's another element that is really impressive, and can easily be overlooked: physics.

The world of the game is full of little details we can interact with. Some are results of actual physical simulation, while others appear to be the fruit of clever development tricks designed to give the illusion of physics. Either way, they're great touches.

In the video at the bottom of the post you can see some examples: we start with the way underwater foliage interacts with Nathan,  then we move to how rocks and gravel slide down a slope when we shoot them, how Nate interacts with water that slows him down in turn, sliding fun on muddy slopes, explosions that not only look incredible and generate impressive clouds of smoke, but also interact with foliage, using the jeep as a ram to break all kinds of stuff or crush other cars, and more.

One thing is for sure: the good folks at Naughty Dog put an incredible level of attention into details that many would have overlooked. If you don't believe, check the video out below, and feel free to share your own experiences.

Special thanks to Twitter user Renji Nikaido, who inspired one of the elements shown in the video.