Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more. Team 17 Digital Mobile Game Reviews Team 17 Digital Flockers Review Score The woolly Worms alternative plays perfectly on touchscreen Review Price: £1.49 Team 17 Digital Keith Andrew Page 1 of 1