An encore presentation of one of the oddest Technotopias in a long while.