20 days agoUbisoft Stock COLLAPES As Ubisoft PANICS!! AC Shadows Director DOUBLES Down On "Creative Liberty!!"Minimal Effort Live