The leadup to the release of Assassin's Creed Shadows has been very ugly, and Ubisoft is bracing for launch day.