Take me back to the early 2000s.
Ubisoft reveals major new organizational changes with 5 new Creative Houses, with each group handling core franchises and ...