My first GM3 solo Legendary Contract as Storm [WARNING: long and boring video]

(Anthem v.1.0.3) Ursix fight: 2:20 Dominion + Lesser Titan: 11:40 So I wanted to do a legendary contract on GM3 to check out the loot after the update, and it ended up being a solo run, so I decided to record it. I think GM3 is well balanced in terms of enemy damage, but enemy health feels too high. My Storm is close to being maxed out, and I think my build is very effective (I experimented with builds a lot and this one is the best so far) but it still takes too long to kill stuff. I think I can further increase my damage by maybe 30% if I have a god roll item in every slot, but that's it.