Worms Armageddon 3.8 Update Arrives Worms Armageddon is getting ready to celebrate 21 with the 3.8 Update . With the big update,...