According to PR-model, gamesinfodepot.com is ranked 436,198th in multilingual Wikipedia, in particular this website is ranked 19,230th in Chinese Wikipedia.
The website is placed before architekturmuseum.de and after envicard.se in the BestRef global ranking of the most important sources of Wikipedia.