Contemporary techno-horrorists On eldritch terrors from beyond and their Twitter accounts 2019-12-23 – 2021-06-29