User blog comment:Argorrath/Treyarch releases a BO2 teaser video called "Origins" for DLC 4/@comment-1055346-20130808004648/@comment-14874900-20130808095209

You are correct about der riese being 'the giant' but it has a secret meaning which is that the giant is the robot and that it is in France, in MoTD it says 'Der riese is in France'.