The demo doesn't do it justice, the full game is ten times better, its not FarCry, but its definately up there, IMO it better than BF:Vietnam in many ways, but I never got the paranoid feel I do when playing vietnam, both games are great, but I think I'm gonna be playing Joint ops more than Vietnam, & now its not voxel based, its based off of the Engine they used for Black Hawk Down, but looks even more better. though thats not to say they don't have bugs to work out, but its definately a great game, I love the fact that you can have up to 150 players in a battle & it doesn't take as long to load a level as it does in BF:vietnam, & many of the levels are as big as if not bigger than many of BF's or BF: Vietnams.
But thats just my opinion!