Image

Worms Pinball

Worms creator returns to Team17 after 14 years away
12 years ago

Worms creator returns to Team17 after 14 years away

By  •  News

Worms creator Andy Davidson has returned to Team17 following 14 years away from the company. The news follows the announcement that Team17 are working on Worms Revolution. Since Davidson’s departure, the …
Read More