Flockers Review

Team 17, who are better known for creating highly addictive puzzle games with a sinister undertone that inflicts excruciating slaughter methods on sweet innocent looking creatures such as Lemmings and...[Read More]

Team 17’s Flockers on Xbox One This Month

Team17 has announced that their new puzzle game Flockers will be released on Xbox One this month (as well as other platforms). Straight from the creators of Worms and Lemmings, Flockers is a modern da...[Read More]