Ok, here are my first impressions..
First off, it's buggy. When trying to remap the keys, it tells me the key is in use, when it's not. And when I do get to remap a key (jump from space to right mouse) it only remembers it for one game...
FSAA settings require me to restart the game, but when I do, I've lost all my settings.
In the game there are some very welcome changes from BF1942. You can now, at last, shoot out of vehicles! The commander feature gives/can give a more tactical and team focused approach, even on public servers. And running is now possible by either double tapping foward or holding down left shift. But there is a slight problem with this, more later...
The map itself is big and diverse enough to give several approaches to the gameplay/tactics, but some of the classes aren't as good as you'd hope.. The sniper seems underpowered, whilst the support seems overpowered.. (Or at least to accurate whilst moving which makes it overpowered)
The grenade control is not as accurate as it should be, meaning it's hard to control the distance it's thrown, as the game doesn't seem to react to how long you keep the key pressed.
Radio commands have been changed from the function keys (which now acts to select seat in vehicle) to giving an onscreen menu which is shown by pressing 'Q'. You then use your mouse to navigate it. This is basicly a good idea, except for a few problems.
When the menu is up, your mouse will no longer control your movement. This means you'll have to step right/left instead. But you can't do that if you're running...
So if you need to run away from an enemy, and want to call for a medic, you'll give a clean target running in a straight line.
In the SP part, it's a wonder they get anything done. Whilst driving they tend to see if they can find a longer and more dificult route than needed, and if they can't, they back up into eachother instead...
But the game doesn't exactly run fast. I hope that they've done more optimisations in the retail version, as my A64 3000+, 1GB PC3200, X800pro is not running as fast as I thought...
All in all, not a shabby demo, and there are plenty of servers, but the bugs does retract from the experience. And I can't say I get the same kick of playing this demo, as I did from playing the BF1942 demo years ago...