Eh.
It's decent enough I suppose, fair gameplay and the AI buddies are a nice touch, but as others have stated it is highly repetitive. Moreover, I cannot fathom why anyone would pay for upgrades to a flash game of all things, not when there are commercial games of MUCH higher quality available for the same price or just a little more.