Finally beat it tonight. There are definitely a couple of hard walls to break through difficulty wise, but once you start to unlock more weapons, traits, artifacts, consumables, and permanent upgrades, it does get much more manageable. You start to see what you can build toward and focus on it...