Last night was the sixth annual Game Awards, and per usual that means a raft of trailers. Microsoft dropped a bomb on proceedings, announcing the name for its next-gen console—the Xbox Series X—and showing off the new look. Spoiler: It’s basically a PC.But there were also over a dozen “World... read more →
Dec
13

