Now, Ubisoft is aiming to "lock" down a release date after a short test period. In an update from Ubisoft San Francisco, the studio said that there are still some improvements that need to be ...