Snail Game
Company »
A Chinese game developer company, aiming to be "the premier creator of virtual worlds". It has opened a subsidiary in Los Angeles called "Snail Games USA".
Wiki edit history
Edit # | Submitter | Type | Comment | Sent for moderation | Points | Status |
---|
Log in to comment