Worms Armageddon (PC) Review - Heavy Metal Gamer Show: Starting out the week with the Worms crew. That's right I am reviewing Worms Armageddon, which is by Team 17. Hope you enjoy this review. Thanks for watching.