Tagged: Worms Reloaded
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 »