Worms Reloaded Customization Trailer

Check out some of the new tools for customization in the upcoming PC game Worms Reloaded.