Well executed game.
-Good sound effect and music
-Upgrade system was a tad straight forward, but appreciated
-Choose-your-path game mechanic added depth to the genre
-Story is weak, but fit with gameplay
-Ability to change team and order was very nice