vfxandmore Ubisoft employees will go on strike to protest on CEO's comment, "The ball is in your court to deliver" -