Is that something to do with the HM version? ^^ - I know theres a nail thing you have to DPS half way through. last time I did it I couldn't really get to it without facing him in the direction of other players, but DPS seemed high enough!
Ah, that's the word I was looking for! Nails, not Javelins
