Black Ops 2 personally for me and I know you guys are gonna hate bc its fun to bash cod but this game was a ton of fun. Multiplayer was a total blast and almost perfect. As far as single player goes i'd have to give it to Bioshock Infinite with honorable mentions to Borderlands 3, MW3, Far Cry 3, Titanfall 2, Doom, and Wolfenstein 2.