At The Game Awards, Stranger Things creators The Duffer Bros. hit the stage and announced a new game on the way tying in with their Netflix series. Made by Bonus XP -- developers of the
We don't have a lot of details yet, but this one will tie in with season three, which is set to debut next year. We'll have to wonder
Console Bang News!