Netflix has finally figured out how to get viewers off their phones with its newest horror game, but it doesn't quite stick the landing July 1, 2026 · PC Gamer Read full story at source