Practically stolen
This is Worms, except not as enjoyable. The music is generic and boring. After about 10 minutes it gets positively annoying. As for the gameplay, the opponents are too accurate, getting hits that are near perfect in stage 2. I don't know about other players, but I don't think it's fair to force that kind of learning curve on players.
The weapons are pretty much copied from Worms the same way the gameplay is. I didn't enjoy this, and I think you deserve much lower than I'm giving you.