PuffPals: Island Skies is the upcoming video game developed by Fluffnest.
According to PR-model, fluffnest.games is ranked 3,270,033rd in multilingual Wikipedia, in particular this website is ranked 373,092nd in Russian Wikipedia.
The website is placed before comasscrewing.ru and after egzegeza.pl in the BestRef global ranking of the most important sources of Wikipedia.