New Worms Game Teased by Team17
News

New Worms Game Teased by Team17

Team17, the quaint British developers responsible for The Escapists, Yooka-Laylee, and more, will be returning to their roots in 2020. The developers teased a new Worms game with a nice little Twitter post honouring (and…

Translate »
Skip to content