Anything and everything to do with gaming.

Worms will return in 2020

Through a teaser trailer and a brief press release, Team17 has managed to make a lot of folks' days. They've done so by teasing a brand new Worms game, which is set for release sometime this year. Nothing is...