It’s weird that game companies keep celebrating new launches by setting their online servers on fire. You’d think they would eventually learn. Ubisoft debuted Tom Clancy’s The Division tonight (or early this morning for most of you around the world), which is a new military shooter set in apocalyptic New York, and it is already […]...
