Trenchcoats, Towers, and Trolls: Cyberpunk Fairy Tales

Overview: