News + Features
Team 17 is a studio deeply entrenched in Worms. I wouldn’t be surprised if they had Worms on their cornflakes. The inimitable artillery strategy series has undergone dozens of iterations, but still Team 17 can’t get enough off the spinally-challenged wonders.