Team17's new game, Flockers, turns the studio's Worms franchise on its head: Players help sheep escape from years of captivity at the hands of their tyrannical worm overlords, the company...
Team17 Software, the U.K.-based studio best known for its Worms franchise, is working on a new game called Flockers, managing director Debbie Bestwick announced during a PlayStation Open Day in...