Ben here. I just wanted to confirm that GameTrailers is shutting down officially today. Everyone is being let go. We all found out mere hours ago, so we're still reeling a bit. Sincerely, thank you all for the tremendous support.
Ouch, sounds like the staff weren't aware of it either. I haven't used the site for years but it always used to be the first place I'd go to when E3 hit as they generally had all the trailers etc up first.
Unfortunately though the likes of Twitch and Youtube have long since superseded them. Now pretty much every developer and manufacturer have their own channels so they get content first, plus any kind of smart TV or device generally has Twitch or Youtube apps built in, or at least easily accessible.
Didn't Wezi and Larry used to have a channel on Gametrailers?