Really innovative game! I like the chaotic feel. You've managed to capture the same fun feel as Worms.