so who's the good guy, lord english or the horror terrors? Or are they both morally ambiguous?

Well LE is evil.

And the horrorterrors are a mystery.

We really have no idea what they’re up to so they can go either way at this point.

~Mod T