Netflix has launched game handles on Netflix Games. These are essentially user handles that can be used by players to identify each other. The company also added two new games for download.
Netflix has launched game handles on Netflix Games. These are essentially user handles that can be used by players to identify each other. The company also added two new games for download.