I just beat it yesterday. @_@
When I first walked into the area of the Duke's Archives and there were like 20 of them I nearly shit my pants. XD And they teleport! Teleporting Techno Priests. UGH.
That room would be music video gold.
Also, Fang Boar Helm. Nice!