My husband is one of the developers on this game. Ubisoft SF is relatively small in comparison to other major developers. That said, a delay doesn’t mean that a game is already finished and they’re trying to tack things on. It can mean anything from re-working the story with Matt and Trey to fixing combat systems,…