I can't vote yet (still waiting on US release) but I like what I have seen in the demo (although the audio could use some work) sofar.
And I haven't been told to return to the mission area once.
yes i'm also waiting for the US release but the demo as sold me. if you was to look at my xfire and see all the game i play. but went Arma (USA) comes i think all other games be uninstalled or somthing.