The game doesn't look bad. Quite good actually. Just work on the maps a bit, add some more detail, make them less... well plain, dull and boring spring to mind.
The story's fairly interestin, although it does sound slightly cliched. Good luck with the game, hope to see a demo soon.