It was released yesterday, and I bought it after a quick demo. I'm very excited about it, because Worms is a favorite of mine, and this is the first Worms I've played in maybe 9 or so years that actually allows you to use MORE THAN ONE CONTROLLER! It's a miracle! No more passing a controller around to play Worms with friends.
Have you played it, Wynn? I'd like to challenge you online.