Worms developer Team17 revealed at the PlayStation Open Day in Royal Leamington Spa in Warwickshire, Englandthat that a new intellectual property named Flockers is in the works. The developer is expected to officially reveal the game next week, according to Develop. "This is the most important...
Posted on Oct 20th 2014 3:30PM
Posted on Oct 20th 2014 12:49PM
Posted on Oct 18th 2014 1:30PM