The ending is spectacular. The transition from season 1 and 2, however, leaves many questions and weakens the credibility of plot progression. The characters have been firmly established by this point, yet the protagonist, Lelouch, changes from season 1 because of dementia. Seasons 1 and 2 of Code Geass are unforgetable. Worth watching and talking about.