Flockers Review (Console Monster)

Console Monster writes: "At some point in their lives, every gamer has had Worms. Developed by Team 17, the artillery strategy title continues to be a firm favourite almost 20 years after it was first released. Can Flockers, Team 17’s first new IP in over a decade, achieve similar success or is this a title that you (or should that be ‘ewe’) should avoid?"

Read Full Story >>
The story is too old to be commented.