Well, there used to be a few spoiler guys during S1 that actually gave out accurate spoilers, and one of them mentioned something about S1 and R2 originally being one whole season(50 episodes), but they didn't get the slot they wanted(Sat6 - taken over by Ayakashi), and only managed to get a 25ep slot, so they had to divide it up into two seasons. So most people who knew about this expected R2 to be the end of the series.
And then in one of the anime magazines this month or last month, Oukouchi announced that he finished the script for the last episode and that Code Geass is over.
(no subject)
And then in one of the anime magazines this month or last month, Oukouchi announced that he finished the script for the last episode and that Code Geass is over.