gamesNews Worms Armageddon Recieves Update 21 Years After Release, Worms Rumble Enters Closed Beta July 18th, 2020