ZPlay: Review: Worms Clan Wars (PC)

ZOMGPlay's Review of Worms Clan Wars for the PC.

"Worms Clan Wars is Team17 Digital’s latest incarnation of the Worms franchise, however with Worms Revolution only being less than a year ago how different are to two games? Well I’d love to do a detailed analysis but I can’t (since I never actually played Worms Revolution), so instead I’ll explain what Worms Clan Wars has to offer."

Read Full Story >>
The story is too old to be commented.