Posts Tagged ‘Team 17’

Review – Flockers [PC]

Posted: December 29, 2014 in PC, Review
Tags: , ,

Flockersbanner

Violence of the lambs… I’m sure that pun has already been mentioned, but it’s not too far off what occurs in Team 17’s Flockers. After being used by the Worms in their own games for various degrees of destructive warfare since the series’ creation in 1995, it seems the sheep have finally had enough and are attempting to break out en masse out of a Worm Sheep Processing Plant (Unofficial title) full of exposed giant buzz saws and crushing weights to the green pastures of freedom.

Flockers0-copy-750x400

(more…)

Advertisements