Does Arma 2 have a single player?
ArmA II's singleplayer experience is a good one, as long as you add a good mission editor and other things. The campaign is more polished and takes less time to get into. The money will be worth it. The singleplayer was something I loved.