I mean, I remember working on death note and code geass (S1) translations while they were airing so these shows are pretty recent right? ...what do you mean "I wasn't even born yet"?
Haha, of course I'm not old... wait, what's this about a new Haruhi volume to celebrate their 20th anniversary... and a live concert to to celebrate Lucky Star's 20th anniversary... and even new episodes of Naruto also celebrating their 20th anniversary?!