>>84369530I've talked with Quinn a few times to get more information about NOA Talent in the past. While nothing she said made headlines again after that, she was helpful in confirming/denying some of the rrats surrounding NOA, especially concerning the parts where research dead-ended due to the Great Firewall.
>>84380461TTT debuted in late October. September is a bit close, but it's possible that they've been in negotiations for a couple of months. Her last archived stream was 5/11, but she's appeared on other streams a few times since, and has been largely active on Twitter during her tenure.
If you run on the assumption that TTT was supposed to be a 4-person wave, contract was probably up for renewal in late July, and Niji's just been letting her stay on regardless (which is a provision in the contract, if I recall).