Established in 2006, Certain Affinity has so far sold more than 75 million copies of its games including Call of Duty Black Ops, and Doom and has 125 employees. (As SinaBeat reported back in 2016 Leyou has also acquired UK game developer for $150 million. Leyou's shares are listed in Hong Kong Stock Exchange, and has 600 employees).
Leyou Technologies is listed in the Chinese Investors Directory with the code SAU21.
More details follows