The upgrades do not seem to function. They should increase the base stats as shown when one hovers over the unit pictures.
Other than that minor problem, a standout flash game. 5/5 A*. Give the designer a cookie.
Strangely, Garin, your game seems to be unable to count correctly at times...
Having said that, it truly is an excellent flash game, and I am currently holding a tournament to see who can get the furthest on extreme difficulty at my school.
I now have everything full. I still need the hard badge.
And yes, there IS a sell-all function. It's a little tick-box thing in the bottom-left corner when your in a shop.