Like the title says , I love Squid game so much I was wondering how to even search for such a title like it. Are there any pc games you could reccomend that is close to it? Thank you
Like the title says , I love Squid game so much I was wondering how to even search for such a title like it. Are there any pc games you could reccomend that is close to it? Thank you
deleted by creator