News

W hen Netflix announced it was green-lighting Pulse back in February 2024, the streaming giant made a big deal of the fact ...