Fun game, love the humor on some of the missions. The one where you pick up the robot AI brain and place it in another robot body is a good example. Needs more of that.
I can't play the game co-op though because I like to explore every nook and cranny of a map, if there's a ditch that looks like it might go somewhere interesting I'll explore it. I'm also addicted to opening every single box/crate/chest/junk pile I walk by.
Storage slots for weapons is too slow coming, they screwed up the thing where you can expand your ammo carry from "crazy earl" on the black market, who cares about expanding the storage slots for the "bank" - I want more slots for my personal inventory. I have 35 weapons and only 12 slots for inventory.
It hasn't tripped me up yet except for one mission where I needed to drop 5 shields into a grinder, you can't buy extra shields from vending machines if your inventory is full so you have to drop the shield your using, pick up one found in that "area" and run over to put it in the grinder - then run back and pick up your main shield off the ground before it disappears or enemies respawn.