Saber Interactive just sent along an email saying that they will be revealing "multiple new games at The Game Awards and the Twitch Winter Gathering" this week. The Game Awards will air on Thursday, December 9 at 8PM (ET) on just about every major streaming platform (not Netflix) out there. The Twitch Winter Gathering will take place on Friday at 4:50PM (ET) on Twitch.
Saber Interactive states that The Game Awards will...