Met Worms 2: Armageddon ontwikkelde Team 17 afgelopen jaar een nieuwe Worms game voor de Xbox Live Arcade. Nu brengen ze de game naar de PC onder de naam Worms Reloaded.