Well...
It's a pretty difficult game, not gonna lie. The curve is steep and maybe I'm just tired and not reading, but it didn't seem like upgrading my units did anything, they still did horribly against the later enemies. Still, I'm not going to give you a low score for a job well done.