Apparently along with the images "leaked", there is supposed to be a statement by Ubisoft on March 5th.