This is the Night of the Tentacles! In this obscene Faustian tale a young artists sells his soul to Satan for the new heart he so desperately needs...
2024
1954
2023
1998
2014
1996
1985
2009
2002
1935
2019
1989
1994
1971
1967