Spin-off to the Worms game series. The game is based on the sport of golf, only here the player hits an enemy worm tied to a stick with a... Read more