‘Squid Game’ mobile games – what we could see from the trend?

There are hundreds of mobile ‘Squid Games’. But what made a few of them into the top charts?