The corpser boss fight and other gimmicks in the campaign ruined this for me. I realized when I was facing this boss how tedious this game can be sometimes The boss' weak spot is unclear. I figure it out but I ran out of ammo since the boss' AI didn't seem to work properly.