Join our mailing list to get all the coolness straight into your mailbox!
Also available for download this afternoon is a new teaser trailer for Team17's upcoming turn-based strategy game, Worms Revolution. Running just over two minutes long, this video warns us about the impending worms threat. Check it out:
Thanks to YouTube for the above stream.
Worms Revolution is scheduled for release in October 2012.