Ubisoft is apparently up to some business-shaped shenanigans behind the scenes as it's reportedly considering launching a new ...