Technically, if Rush Hour isn't delayed, it could drop into Playstation Store, Microsoft Store and Steam from 04:31 BST on Monday 21st June (in less than nine hours from now.....), as the sun rises and shines its light through the stone pillars at Stonehenge. Or.... it could be sometime in late September. Or.... sometime in between. Anytime, during summer 2021, apparently.
I suspect we’ll see it release in August, the same time as TSW 2. However, I’ve never been right on a release window yet I don’t think, so probably not.
If it was coming out within two weeks we would be fully aware of it as the hype would be massive. It clearly isn’t happening.
I highly suspect it will be an August release - maybe end of July if we are pushing it. We need to remember these are 3 routes - with one of which being the new longest on the game (albeit there aren't many new locos so that's saving some time) - and as we see on the development articles it's still very much in development - hardly much scenery in there and things like that. If it were released in just 2 weeks I for one would not even be considering it unless they pulled off a miracle.