Worms

Worms W.M.D Review

Die, like the worm you are! With over 20 different Worms games released since 1995, developers Team17 have introduced numerous changes to the popular franchise. Some games ventured into the 3D realm while others added…

by Jeb Haught
August 25th