Netflix Games Beta launches on TVs and soon PCs By John SmithPosted on August 17, 2023August 21, 2023 Netflix as announced the launch of its Cloud Gaming Beta on televisions, with plans to extend the service to PC […]