According to PR-model, delphic-games.com is ranked 443,614th in multilingual Wikipedia, in particular this website is ranked 65,898th in Russian Wikipedia.
The website is placed before anthropomada.com and after diaspora-centre.org in the BestRef global ranking of the most important sources of Wikipedia.