>>281551057
My belief that Donovan really is an alien has gone from 0% to 50% based solely on the fact that Loid said he wasn't and Loid is wrong about everything.
More seriously, the fact that this keeps coming up and they're only half brushing it off does add a bit of credence to there being something there.