Ubisoft really needs to get their act together, constant server issues and glitches in their latest release are unacceptable. Can't believe I prepaid for the deluxe edition and it's still unplayable.