A group of Ubisoft shareholders release an open letter demanding more clarity and the addition of some new terms in the recent Tencent deal.