I personaly consider us 360 owners to be quite lucky as we will be able to purchase a 2-D Worms title from Xbox Live Arcade! The new title, Worms: Defeat, will be wiggling its way out very soon. Worms was a huge hit with myself and my friends and family back in the 90’s. We would have some great and heated battles with our worm soldiers. Unfortunatly no iteration of the franchise since for me has had the impact of the 2-D original, but I have high hopes that this will be the turning point in the franchise. Check out this gameplay vid and see for yourself, then prepare for battle!