Since the latest release from Team 17, the Worms Rumble of 2020, fans have been asking for more. However, even with the late releases, the fan-base...