Train Sim World® 5: Dovetail Direct 2025 : Live On 26th August!

Get ready to Expect the Unexpected... on Tuesday, August 26th 2025 at 16:30 UTC! What is Dovetail Direct? And what will be announced? Our annual Dovetail Direct event is our major reveal show, where we give away details…