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
2005
2022
1990
2023
1979
2006
1987
1989
2011
2010
2018
2024
2012
2020
2013