bioshock. Bioshock 2 was noticably worse than the original and its campaign is still better then every other game's campaign you have listed in the poll. Ofc if you are looking for intense firefights, rainbow 6, resistance, or halo would be a better choice. And if you want an overthetop, ridiculous story fps, that makes you feel like a badass for 4hours, then by all means buy the recent call of duties.