Thursday, September 6, 2012

Team 17 Have Released A New "Public Information Film" For Worms Revolution

Team 17 have released a new video for Worms Revolution. this video shows in-game action and new weapons like water.


No comments:

Post a Comment