I'll be honest
I love the Worms games.. they're really a blast multiplayer. I'm giving you most of your point on that fact alone. To be perfectly honest though, I feel this flash could've been WAY better. You took the easy way out in every way possible. You used sprites, whenever an explosion occured the worm would disappear, the terrain wasn't effected like in the real worms games, you had "a few seconds later" screens to avoid any extra animation, etc. I think next time you need to show a little more effort.
BTW the mingames were actually kind of fun, probably the highlight of the flash.