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
—
1990
2023
2005
2022
1983
1989
1980
2014
1978
2006
2007
2012
2018
2020
2024