Netflix working on its first PC game

The PC game is being developed at the company’s new games studio in Los Angeles.

Leave a Reply