I think each are good in their own right, however playing through COD feels rather too similar to the previous games and it hasnt engaged me as much as the other two. I have played through the campaign on Battlefield and played a couple of hours on the campaign for both COD and Titanfall.