Although this type of game has been done before, i felt like this one was fresh.
The music is great, as well as the art style. And the addition of missions was very nice.
I also like the size of the map; It's huge! The upgrades were nice too, but nothing too unique or new.
Medals are another nice add, we all know medals make ANY game better ;).
Great game, i really like it.