At school I was taught to use commas before quotations, so that's BrE too, but maybe the colon is a more recent innovation. Anyway, it certainly doesn't look wrong to me.As for the metaphor, the important thing is not to say "literally" to add emphasis, because this means it is no longer a...