Andy Davidson

Worms creator Andy Davidson returns to Team 17

The original creator of Worms, Andy Davidson, has returned to Team 17 after years away from the developer and franchise.

8 years ago

Andy Davidson headlines