good game
But the gun upgrades are really downgrades. The power ud doesn't deal anymore damage, the speed up enables you to fire fewer shots in a given time because the gun overheats after five rounds and the freeze option deals lesser damage and doesn't really help anything because your soldiers don't attack the frozen object as hard as a nonfrozen...
Just like real life... first generation technology sucks ass :)
So if you are playing this game, don't waste your money on gun upgrades, you don't need or want them.