Living in a fictional world all their own, the machines of Survival Research Laboratories act out scenarios of perpetual torment, exasperating consumption, and tragic recognition
2024
—
1986
2023
1998
1979
1988
1971
2025
2007
2016
2018
1982
2015