Game has only been out for 26 hours, here in Florida at least give it a few weeks and try playing the charictor yourself. And im not talking about a few games. PLAY IT before you jump to conclusions. Also learn the tactics of how to cooperate with your teammates.
Man this sounds like the pussyfication of gamers. Jesus ppl the game was just released yesterday! The baby goes WAAAAA