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 Jul 31st 2014 12:30PM
Posted on Jul 29th 2014 1:00PM
Posted on Jul 28th 2014 9:40PM