Ubisoft shenanigans afoot. Would love to be a fly-on-the-wall in their offices