...That he came from another world, or that he was Dim? Cause I don't think there was any foreshadowing to multiple worlds, unless I missed it entirely. I didn't see that one coming, no. Only the Airy twist.

And yeah, I disagree that it is morally grey in the slightest. THe ends may justify the means, but the problem is the means that are employed half the time don't aid him towards his end. There is no grey area here, what he is doing and allowing to be done is down right wrong. Allowing bad things to happen in the name of the greater good only works when they are necessary for your goal, or at the very least help it.

This was probably more bad writing on the part of the designers then their intent, or at least that's my guess. Mind you, there is still plenty of the game that is written well, but that is just a weak spot of writing for me.