Suzhou Snail Digital Technology Co., (also known as: Snail Game), is the first 3D online game development company in China. Snail Game started with its headquarter in Suzhou in 2000, and has set up three subsidiaries in Shanghai, the US and Russia.
Phone: +86 (0512) 67671313
No.171 . JinJiHu RD