Netflix has announced an "upgraded TV experience" that includes a redesign of the main layout, and it includes a dedicated tab for games. The update begins its global rollout on May 19, and when it ...