Its got a little potential, but I have to agree with others, for now... I got to level 16 w/o taking a single point of damage and having lvl 7 upgrades in everything except armor (which I left at lvl 1)... Then got bored and quit. 2/5 because its got potential, but is currently lacking.