Ubisoft at war within their studio to low stock sales