Indies

Games Review: Flockers (Xbox One, 2014)

September 19, 2014

Flockers is the newest title from Team17, the venerable studio behind the enduring Worms franchise, and their first new IP in ten years. It’s a puzzle title that is very much of the capital-o, capital-s Old School. Recalling classic titles like Lemmings, it’s not the first (to coin a term) Lemminglike to come out in […]

Read More