We're coming to the end of the holiday season for game launches, but we are finishing off with quite the bang. These are the notable games of the week of 11/17 and some…
Ubisoft has not exactly had the best time getting along with its customers lately. This is the first of many blog posts covering critical game industry issues. While you might not…