Netflix has begun the first public testing of its cloud-streamed games. Beginning Monday, some Netflix users in Canada and the United Kingdom will be able to enjoy Netflix games on select TVs, connected TV devices, and online via Netflix.com. Netflix’s VP of gaming, Mike Verdu, described this as a “limited beta test” for a small ... Read more