According to PR-model, delphic.games is ranked 249,710th in multilingual Wikipedia, in particular this website is ranked 30,739th in Russian Wikipedia.
The website is placed before sovereignlimits.com and after haberads.com in the BestRef global ranking of the most important sources of Wikipedia.