Netflix has established an internal games studio in Helsinki, Finland, with Marko Lastikka as the studio director. This is another step in its vision to build a world-class games studio that will bring a variety of delightful and deeply engaging orig