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 Nov 20th 2014 4:30PM
Posted on Nov 20th 2014 2:00PM
Posted on Nov 20th 2014 12:00PM