Flockers Launch Trailer

New from the creators of Worms comes Flockers. A highly addictive puzzle game where you need to guide your flock of trusting sheep through a deadly world of diabolical traps and horrific obstacles.

BLOG COMMENTS POWERED BY DISQUS