^ nice choice.
bf4 is very much multi player online and you can play for several months. there is a single player story mode that takes 8-10 hours to complete.
in multi-player, there's several huge maps, takes, choppers, jets, and infantry on the ground so there's a lot of different things you can do.
there's a large learning curve if it's not your normal thing so you'll likely die a lot but you might get better with time.
in short, it's a huge game.
here's a couple of videos of me and a friends game play:
friend shooting choppers out of the sky with a tank:
me knifing a bunch of infantry:
friend c4ing a tank: