Netflix has established an internal games studio in Helsinki, Finland, with Marko Lastikka as the studio director. This is another step in its vision....
Netflix has established an internal games studio in Helsinki, Finland, with Marko Lastikka as the studio director. This is another step in its vision....