As part of its austerity program, Ubisoft is ending game production at the traditional studio Red Storm Entertainment in ...
The live-action show charts an original saga in 64 AD Rome, uniting an ensemble cast as Netflix eyes a 2027 debut window.