Battlefield 4 is excellent fun. I can say that now, over a year since its launch. It's now cheap, cheerful, and mostly consistent. In fact, it's one of my favourite shooters of this year, but only because it took months for DICE to get the game working reliably. Still, better late than never.
One thing you can guarantee with Battlefield, though, is community retention, which is why, for £15, it's still worth a punt.