I like it, once you get over "LONDON GOBLINS? WHAT?", it's actually pretty fitting.