Difference between revisions of "Team17"
From Worms Knowledge Base
(No difference)
|
Revision as of 18:42, 19 September 2006
Team17 are the developers of the Worms series of games, based in Ossett, UK.
More information on Team17 can be found on Wikipedia's Team17 page.