I'm playing an Rpg video game and I've trouble with a dialog that's in it. (oh and btw everyone involved in the conversation and the group they talk about are vampires:))
"Camarilla elders? The ones that've been around so long they think candlelight's a keen invention You're doing their dirty work and you don't even know?
meaning and syn for the word "keen"
(source TFD) 2. Mentally quick and original: alert, bright, clever, intelligent, quick, quick-witted, sharp, sharp-witted, smart.
Is this the correct meaning in this situation?