Not sure about the weapon size slots, but the rest looks much better than expected. Expectations do tend to go lower every time Russ talks or tweets. So there is that. And if my lance mates keep crossing in front of me, I may have to streamline the team a bit.
I'm still disappointed in how easy it is to walk through buildings. Like they're made of chicken wire and paper mache