Team17 Software released a trailer of Worms 2: Armageddon. This new Worms game will be available in the final quarter of this year for the PC and Xbox Live.
Worms 2: Armageddon trailer
Posted on Saturday, June 20 2009 @ 8:46 CEST by Thomas De Maesschalck