I am not 100% sure who they are but they are a successful Chinese mmo game producer. They created Perfect World ( dur )
What this means, I don't know. As Perfect world is a free to play MMO it could mean the start of free to play STO.
How this is done will make or break the game for me. Hopefully its good news as STO is the only MMO getting my money at the moment.