Assassin’s Creed Black Flag Resynced required devs to “rebuild” the 2013 game because Ubisoft couldn’t “use the code from the original”