Worms 2020 – Teaser Trailer from Team17
Unexpectedly, the developers from Team17 published a teaser trailer for Worms 2020, the future instalment in the crazy turn-based wormpocalyptic…
Unexpectedly, the developers from Team17 published a teaser trailer for Worms 2020, the future instalment in the crazy turn-based wormpocalyptic…