Thinking about buying BF4, but there seems to be more costs than just the game... didn't this game just come out? Is it/will it be playable online without the xpacs?

Who is attacking?

I regret it already that i bought it