Worms Reloaded Trailer
The worms are back and they've reloaded! Worms Reloaded is coming in August 2010 for PC from Steam.
Gameplay Movies

There are no Gameplay Movies for this title right now.