Well on the bright side, if you can figure out something to kill elephants with, you could use them to your advantage.
But that's right, you're Nief, you shouldn't have much problem with them really.
BTW, are you going to update the list of players? Always nice to have a reference for who to PM for things.