The Atlanta Radio Theater Company has announced three live performances of Lovecraft…