I consider anything a good game if I'm sad when it's over, so 5/5. Besides that, I would hope for a bit more in the way of a story throughout the game in the second one when it gets made, but maybe thats just me :P.
wow this is your first flash game? seems to me like you have a lot of talent, and you really seem to know your stuff rgarding the characters. now for the constructive criticism if you choose to make a sequel (fingers crossed)
1)more characters on both sides/ longer story, basically expand the plot
2) maybe you could make it a game where you make decisions that determine your ending (choose sides etc.)
3) keep this up, youre awesome at it :D
you could go a lot of different ways with this, first i think you might need to add more