Worms Reloaded Release Date Trailer
This video focuses on the incredible new weapons, tactics and features available to the avid Worms player, with nods to old favourites that can still be found in Worms Reloaded, the definitive PC Worming experience!
12 August 2010
Popular on gamewatcher
The Lord of the Rings: The Card Game: Teaser Trailer
11 December 2017