By Esther SalamiNovember 22, 2023Squid Game 2 premieres today on Netflix Entertainment November 22, 2023By Esther Salami Squid Game: The Challenge, the competition series based on the hit Netflix show, Squid Game has started premiering on Wednesday, November…