Wow. To save the series from the trainwreck that’s the past few episodes – well done, I salute you Taniguchi. This is an ending I can totally accept. Is it perfect? I can spot some minor flaws, but overall a good ending.
Code Geass R2 25: 9/10 or 10/10 (epic)
Macross Frontier 25: 1/10 (epic FAIL)
More comments later. I need food.