2060: a love story in a utopian future