All the latest from Toronto, Vancouver, San Francisco, Montreal, Los Angeles, and anywhere else they make games!

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...