Took me forever to beat this one. It was a bit easier once I learned to counter, but that's not saying much. Protip: Bring lots of antidotes with you.