The base game has potential, but I feel like the ability to theorycraft (and thus a lot of the fun) is cratered by the fact you have almost zero control over what the upgrade items do to your prospective equipment.
If you've got a particular build going, and you see a good item but want to boost it a bit, you essentially have to roll the dice on if the part of the equipment you actually
want is completely deleted or not.
The rest of the game is a lot of fun, but this flaw is fatal in my opinion.