I have some thoughts on this after programming most of the rules into the computer:

1) I like the idea of continuous fire (interesting options is what makes a game fun)
2) It cannot be too good...