The concept in this game is not bad, but the co-op gameplay is bullshit anytime your in the same cover you glitch out half the time and get shot, couple of glitches where restarting checkpoint would be the only way to progress.
Do hard by yourself it's a lot easier then with a partner, just go through normal co-op.