Well, this is certainly a bolt from the blue, the news just broke in the last hour or so - GameTrailers is being shut down.
Source: https://twitter.com/GameTrailers/status ... 0215586816
I decided to make this thread in the Shenmue 3 forum and I think you all know why. GameTrailers has been one of the most dependable allies of Shenmue 3 in the gaming media. I think the loss of GameTrailers is a sad day for the Shenmue fanbase; GameTrailers' reaction to the Shenmue 3 announcement was one of my highlights of E3 last year.
Apparently GameTrailers wlll be hosting a final Twitch live stream at 6pm PST, which should be only fifteen minutes away at time I create this thread.
I think I'll watch a bit of their stream, see what they have to say. This is all so sudden.