ok, so der riese (the giant) was an operation to test the teleporters and to create undead soldiers. the main scientist dr. maxis can be herd testing and commanding these subjects in the hidden radios. his daughter samantha was curious and since maxis did not want her to know, he bought her a dog. later in his operations ( when he is putting zombies through the teleporters yet they do not appear at main frame) he tries to put samanthas dog in. this created the first hell hound he even states that the dog re animates and appears in a "ball of electricity" now the teleporters and wunderwaffe were using the rare element 115 which can be found written and secreting from an asteriod in shi no nums. the new radio transmitions are telling peter to find maxis, and that the operation went wrong. he is talking to the hanging man WHO IS MISSING HIS LEFT ARM(importaint.) this man was trying to turn off the power when riechtofen or someone sliced it off ( his arm can be seen on power switch in der riese.)
now in richtofens bio, he has a creepy obsession with stuffed animals. when u get the teddy bear in the mystery box, u can hear samantha laughing. now the flytrap, the asteroid are real, there were rumors that the asteriod tungsaka had an element that re animated bodie, yet i doubt it. the fly trap was an exparimental ufo landing devise that can be found in germany. so in natch der untoten, tank, nikolia and takeo were sent to help contaion the project ( hence the plane crash) and in shi no numa trailer, u hear tank talking to nikolia saying "this is the place" where they were suppeosed to find maxis or richtofen OH and in one of the der riese radio transmitions, richtofen locks maxis and samantha in the test cchamber with the hell hound, probably getting killed. now when u revive richtofen, he says "the illuminate can still be served" and when he obtains a wunderwaffe, he says eitrher " the wunderwaffe dg 2? my greatest invention!" there are also quotes throughout the game that point to this.
pleeees look this stuff up on u tube, they tell it waaay better and it is uber interesting