Team 17 passed along the first trailer for the game just week, shooting out a follow-up email afterwards teasing a release date in the very near future. Well that very near future is very near indeed. Seven days separates you from more Worms action than you can bisect cruelly with a stick. In fact, if you go to the original post, you can see that Team 17 updated the YouTube vid with the July 1st release date, making this post completely unnecessary. Forget I said anything. Just go to that post, and dance along with the music.
Worms 2: Armageddon LAUNCH DETAILS! [Team 17's Facebook - Thanks Scott!]