Xbox One X and exclusives win numerous accolades at the Game Critics Awards 2017
by Asher Madan
Every year the Game Critics Awards crows the best games from E3 2017 and this year was no different. Many Xbox One titles garnered some of the most prestigious honors despite the fact that Nintendo was the clear winner. While Supe...