San Francisco: Streaming giant Netflix has launched two new mobile games, ‘Kentucky Route Zero’ and ‘Twelve Minutes’, and also teased some…