Tonight is the night for The Game Awards 2015, an industry-backed awards show that will be streaming starting tonight at 9 p.m. ET. Ahead of the awards, Microsoft is holding a special two-day Xbox One digital game sale. The games involved have all been nominated for the awards.
Full story from the WindowsCentral blog...