User blog comment:Zero15/Code Geass R3/@comment-99.225.224.245-20140123024430

My assumption as well is that when they were in C's world, Lelouch had taken Charles' immortality, thus accepting "death" in many cases. It is possible that Lelouch was the cart driver, or perhaps he resides secretly in Japan and communicates to C.C. through geass. A third season would not be likely, but would probably involve the remnants of the Britanian Royalty and other fragments of aristocracy rising against Lelouch's new world, subduing and capturing Suzaku and thus, requiring Lelouch's "resurrection".