Ubisoft's new AAA title will be multiplayer-centric as part of company's new strategy