Netflix brings squid game to life with exciting competition with R73m up for grabs, applications open to SA TV Shows