Here is the German Press release from the Professors:
http://www.lwl.org/LWL/Kultur/WMfA_AfB/film_olfen/
Here is a film with the artifacts found on display:
http://www.lwl.org/023-download/Internetversionen/Olfen2011/Olfen_NEU_540x303.mp4
at 3:37 you can actually see the moat in the excavation pit.
Thanks JerseyHighlander.