Watch_Dogs and Far Cry I can see, but I think they're a bit delusional with The Crew.
I think I need to see more of The Division to judge that.
Note: The Gears of War series has shipped 22 million.
Source: https://www.ubisoftgroup.com/comsit...1ubisoft fy14 slide show finaltcm99143204.pdf
I think I need to see more of The Division to judge that.
Note: The Gears of War series has shipped 22 million.
Source: https://www.ubisoftgroup.com/comsit...1ubisoft fy14 slide show finaltcm99143204.pdf