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
1989
2019
2025
1969
2024
2023
2014
2002
2013
2000
2007
2022
2020
1970
2016