There is an article about this on the forum, which doesn't need a repost from Twitter: https://forums.dovetailgames.com/threads/tsw-introducing-amtrak’s-“yard-goat-”.16623/
You know I wasn't going to say anything but you know what I well the way that you are saying this is actually a bit rude as if I'm to know that there was a forum for this new dlc so maybe if you did mention other dlc's in the past in the forums and not just FB and Twitter maybe I wouldn't have done it I was helping out for the people that don't have social media that was all.
Kinda funny how Train Simulator posted it and your clearly stating they shouldn't. Maybe someone is only on Twitter or they didn't see the post on here. The way you stated it was pretty rude and embarrassing for YOU considering you're a staff member.
The truth is that all news and announcements that are posted on Facebook and or Twitter are always posted in the "Dovetail Live Article Discussion" section of the forum. So if you know where to look on this forum, you should never have to go Twitter or any other social media to see the latest TSW news.