You mean undead? Zombie technologies?
Pretty much..the combination to listening to a song about vampires on a cassette seemed like the perfect metaphor!