According to PR-model, squirrel-games.com is ranked 3,677,638th in multilingual Wikipedia, in particular this website is ranked 268,914th in Italian Wikipedia.
The website is placed before fort-la-pree.com and after yuripolyakov.ru in the BestRef global ranking of the most important sources of Wikipedia.