XD is the Chinese video game developer and publisher.
According to PR-model, xd.com is ranked 666,022nd in multilingual Wikipedia, in particular this website is ranked 37,981st in Chinese Wikipedia.
The website is placed before progressrwanda.rw and after plaques-commemoratives.org in the BestRef global ranking of the most important sources of Wikipedia.