San Francisco: Netflix is working on features that will let customers play its mobile games against one another and rank themselves on gaming leaderboards. Starting last month, Netflix quietly launched the ability for users to create unique “game handles” in a […]