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 Aug 31st 2014 2:36PM
Posted on Aug 30th 2014 10:30PM
Posted on Aug 30th 2014 1:30PM