Just like TF2 forums, Counter Strike: Source forums, (used to) Kamen Rider forums, (used to) SMBZ forums, now we have Extra Credits forums. (well they're all threads but still)
This is a pretty good series, I think I've watched every episode (the youtube ones, anyway)