Originally Posted by MabusScarab
Thanks for the extra info, i'm assuming you work for Team 17. If that's the case thanks for the great series of Worms games over the years and continuing by developing a new title for us.
I do indeed and cheers, I'll pass those comments back on.
As mentioned above already, the game is now available to download from the Xbox LIVE Arcade Marketplace