Netflix, home of The Witcher, Stranger Things, will open its own game studio
Netflix is creating an internal games studio in Helsinki, Finland. The studio represents the company leadership’s desire to bring original games to the streaming service’s subscriber base through a service like Xbox Game Pass.