So I finally got around to watching code geass.
I didn't bother during the run because I like to wait until anime is done before watching it, then I heard some spoilers so I had to wait a few years before forgetting them.
Just finished season 1.
Holy shit dat ending, what kind of dick move is that.
Also that fucking twist, spoilers follow for anyone who hasn't seen it:
Zero was lelouch the entire time
Blew my fucking mind, outright blown.
Also please don't spoil S2, I'm still downloading it.