Popular online game earn their standing thanks to sustained player engagement and you may confirmed aspects – not location alone