Unreal has some pretty advanced physics. It’s completely integrated with PhysX and some of the modules are insane.
https://developer.nvidia.com/category/tags/physx
Fill a street with water, destructible cloth physics, advanced particle simulation, advanced multi-orbit realtime physics
multiple different gravitational physics modes (Keplerian, kinematic, blend).
UE4 can handle thousands of projectiles and physics calculations fairly easily because of how well it’s integrated with Nvidia (sorry AMD).