Wow, you guys are actually talking about this shit. I have been lurking this site for ages (yeah, I'm a big fallout fan). I am glad this thing is getting some airtime now, but I can't really speak out about this as it's my ass.
Here's the story- When management of Sesame Street told me that...