Comment Comment by umarmung The first MMO TLC (Massively Multiplayer Online Translating Language Collaboration)? parent umarmung 15 years ago