the game is awesome. it's just the upgrade system that sucks. it's the fact that upgrades cost way too little at the beginning and upgrade the same amount. cost should be directly proportional to the amount it upgrades. also, all stats are upgraded. a tower that gains damage and speed at the same time is deadly.