If you liked
Code Geass: Hangyaku no Lelouch
|
...then you might like
Terra e... (TV)
|
Both feature a pair of opposing forces that start out seeming pretty clear cut as good and evil, but as the show goes on the distinction becomes more ambiguous. If you liked the moral questions and political bits of one, you'll like the other. Each show will put you through the wringer and you'll love it.
Both anime here are about two protagonists who are leaders on opposing sides of a war. Neither sides are "bad" but they just have different ideals. The structure of the anime is very similar although Terra e has more supernatural aspects while CG is more mecha battles. I got very similar vibes.