Funny. Though I think their company history needs a re-write and can be consolidated down to a few lines.
Team 17 setup in 1990, then 5 years later we released Worms, and we've been releasing Worms every year since.
Team 17 is in its 24th year of Worms... I mean business, and we hope to keep on releasing Worms.