According to PR-model, makeagames2018.wixsite.com is ranked 1,500,281st in multilingual Wikipedia, in particular this website is ranked 126,727th in Japanese Wikipedia.
The website is placed before llandrindod-wells.com and after osk-shiptech.com in the BestRef global ranking of the most important sources of Wikipedia.