This game is very subpar in just about every category and to make matters worse the game has several glitches and bugs. With that being said, I played this online with friends and we had a ton of fun making our way through the campaign. Our experience of completing the game was very satisfying after having to put up with several bugs and terrible net code.