strange nostalgia for the future
671