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 Sep 20th 2014 11:30AM
Posted on Sep 19th 2014 8:00PM
Posted on Sep 19th 2014 6:30PM