User blog comment:Armyman234/Treyarch hands over DLC production to Raven Software/@comment-68.197.250.29-20101207003726/@comment-1886172-20101207230055

Dumbass there is story in Shi no Numa Der Riese and Kino der Toten. Some of it is quote related and some of it radio.