Reviews Worms Armageddon: Anniversary Edition Review: A KEG Of Worms Worms has never been so much fun, never been so much fun. JEI-500023 hours ago