I know it's Ubisoft publishing it, but they aren't making it themselves. So I have more faith in it being actually true.