Worms Armageddon - when you're lucky

 

v20240901