Wow! I was thoroughly impressed with what you've done with the whole starfighter genre...
Firstly, the whole concept of this game is totally innovative. I loved the feel of fighting along side equally important AI players, and knowing that I actually had to put forth some effort in order to accomplish anything. Most games make you have a major advantage over the enemies, whereas this one made you feel as if you were just another ship.
The menu was polished, the in-game graphics were stylish, the gameplay was fast and reasonably difficult, and the plot was oh-so clever.
You guys MUST make a sequel, and include some power-ups, upgrades, and possibly multiplayer (seriously, though, wouldn't this be the perfect MP game??).
P.S. Making the ships more maneuverable and the shots more rapid would certainly improve the game...