Tagged:  Team 17

By Anthony LaBella, September 1, 2010 0 VG Review

The Steam-exclusive Worms Reloaded has been flying under the radar leading up to its release, with not much in the way of new features or content in this entry in the 15-year-old franchise. Unlike other Worms games, Reloaded isn’t a… Read More »