Searching for "XL Games"
Found 227 result(s)
Showing 1 article(s). 226 more available to premium subscribers.
Chinese online game developer and operator Tencent (0700.HK) has licensed the mainland China operating rights to Korean developer XL Games' MMORPG Archeage for over USD 40 mln. Read More