The text/dialogue in the game made me cringe.
The inability to re-play missions for cash is a big down, mostly because of the random upgrade system. Getting stuck with terrible weapons and not enough cash is a big problem (sometimes).
Combat was fairly fun. The game looked good too.
Not the best, but not the worst. 7/10