Squads - Squad leader is chosen randomly so everyone gets a chance to play it. I haven't been selected yet so I don't know the extent of their commands. NO COMMANDER
Destruction - Some of it was turned off by DICE due to performance reasons. From what I've seen, it's like BC2 right now, except you can't destroy whole buildings. The level design of Operation Metro doesn't really have the structure types of BC2 buildings, though, so it would look awkward trying to destroy a whole building. As far as I know, full destruction of buildings in the final game is not possible. I think they mentioned that last week.
Class Customization - It's the same as BC2, but now you can can choose attachments for your weapon. You can add up to three attachments (e.g. heavier barrel, optics, flashlight/laserpointer, etc.) to a single weapon. In BC2 you had two class specializations and a class specific gadget (C4 available too). BF3 you get two gadgets and the three weapon options I said previously. I have no idea what the gadgets are yet since I haven't unlocked any yet.
Origin - You have to download and install Origin, then download the game on Origin. The game itself is launched from a server browser built into the Battlelog website. You have to installed an Origin plugin for your browser, then go to the multiplayer server browser, set your filters (if you want) and then use the browser as if it was a GameTracker server list. When you find one you want to play on, click on it, then hit join on the right corner. That'll take you straight into the match.
Menus - There is no startup videos or main menu to speak of. You get a pause menu ONLY after you deploy (spawn). You get your standard stuff: Resume, Scorboard, Squad, Suicide, Options, and Quit To Windows. I don't like how I have to spawn first. Maybe this will change by open beta time.
Options - Graphics options are limited to changing resolution, primary monitor, fullscreen mode (on or off), mouse vertical look (inverted or normal), and 4 basic graphics settings: Auto, Low, Medium, and High. Pretty disappointing. I'm sure this will change by Open Beta as well. The game is select of features even after selecting a preset. It'll turn AA on or off if it detects that your GFX card may or may not be able to run it. I noticed that when switching from my laptop to my iMac (AA off -> AA on). AA is turned off as far as I know at Low setting, though.
Audio - Holy blank blank. blank BC2, this is the real stuff. Guns sound powerful. The depth of them is just ridiculous. It actually makes you think about if anyone will come after you after hearing those rounds being fired. Also, there's no stupid random mess of ambient sound this time. There is ambient sound, but it makes sense with what is happening in the environment. There's only explosions and gunfire if that is actually happening in the map. If you hear a plane flying overhead or something exploding, look around, you'll see it if your view isn't obstructed by objects.
There's no controls remapping or menu to show you so you have to go to the Battlelog forum to get them from Zh1nt0:
WASD - Move
z - Toggle Prone
Ctrl - Crouch
x - Toggle Crouch
G/5 - select grenade
Mouse 1 - Fire/Drop med or ammo kit
Mouse 2 - Aim down sight (not toggled)
Q - spot enemies (maybe used by squad leaders to point to objectives)
F - quickknife
6 - select knife
R - reload (tap); pickup weapon/ammo (hold)
E - arm/disarm MCOM station
V - Fire Select Switch
Shift - Sprint/Hold Breath/Deploy Bipod (when prone or at flat cover/barricade)
T - Flashlight
C - 3rd Person vehicle view
M - large map
N - map zoom level
JKL - Chat: All, Team, Squad
Left Alt - VOIP chat
F1-F6 - Vehicle Seat
Squad Leader - I don't know much about them except that they have the ability to give basic orders (via Q button) can spawn on any squad member, allow squad members to spawn on him, and has a star over their head in addition to the enemy/friendly marker. It's probably best to kill the squad leaders if you can. It'll help prevent the other squad members from joining on him.
Online Leaderboards - Surprisingly, there is an online leaderboard up right now.
Config - File is encrypted. No optimization available
I guess DICE wants a very specific set of features tested.
Gamepads - I'm using the PS3 controller software to emulate the X360 controller so I know that works natively, but the sensitivity is wayyyyy too high. 180 turn with the slightest touch of the stick. I haven't tried regular gamepad mode yet.
Anti-Camping - Optics glint if you're in one place for too long, so somebody might see you. I haven't seen this myself, but some dude was yelling on the chat how boss that is.