That last post was a little long, so I'll condense this one into tl;dr form instead of quoting spoken text.
It turns out that Charles pretty much manipulated EVERYTHING in the world to his choosing, with the help of V.V., of course. As it turns out, C.C. and V.V. are traitors of the "gods", and, through Suzaku and Lelouch's fight, the 'arena' that they destroyed was the realm of the gods. The gods are now except for C.C. and V.V, and everything is keikaku doori for Charles. C.C removes the Geass from Suzaku, Lelouche shoots and kills Suzuaku, then C.C has Lulu fulfill his "promise" and sacrifices him to kill V.V and Charles. By doing so, C.C is the only remaining god and, as such, decides to go do whatever the hell she wants. The world is thrown into upheaval, and the series ends with the EU and China fighting for world control.
All in all, a LOLSUNRISE screwed-up ending.