CultureCultureWorms Armageddon Just Got A Major Patch 21 Years After Its ReleaseWorms Armageddon was released over 20 years ago and since then has remained a fan favorite. And to celebrate the 25…ByZack ZwiezenPublishedJuly 17, 2020