'Squid Game: The Challenge' review: it's a green light from us