This has been quite a week for Team17, the studio most famous for the classic Worms series. They announced that…
It's been over 21 years now since Team17 released Worms Armageddon and 7 since they last provided an official update…