Battlefield 4 is military based game which uses Frosbite 3 engine. It’s campaign game is rather small than most of us would hope. But the creators of BF4 concentrated more on multiplayer gameplay. BF4 is real time game, meaning you can take down buildings as well. You have a lot more freedom than any other FPS game. Battlefield also comes with commander mode and also the ability to seperate your map to another screen(multi screen setup).
With loads of attachments and vehicle types, this game could keep you up all night.