Ubisoft has developed a reputation over the years for announcing a game's release date and then, a month or so before it arrives, pushing the PC version back by a few weeks. And then maybe a few weeks more. It managed to break that unfortunate habit last year with Assassin's Creed: Unity, which even then really did not go well at all. (In an ironic twist, Unity made it on schedule but Ubisoft later had to delay one of the patches meant to get it into playable shape, because of "quality control" issues.) With Assassin's Creed: Syndicate, it's taking a slightly different approach.