MMO Attack brings you a first impressions video of Worms Revolution, a free to play MMORPG from team 17.

Read more