Team17 Software released a trailer of Worms: Reloaded. This new budget Worms game is scheduled to be released on Windows via Steam on August 26th, and a Mac version will follow afterwards.
Worms: Reloaded trailer
Posted on Sunday, August 01 2010 @ 6:36 CEST by Thomas De Maesschalck