This game has a good deal of promise. The "space flight" physics work well in this context too and make the gameplay challenging.
You could enter this game into this free contest of ours, The GDWC. Add maybe some more features and it might do pretty well, who knows!