There's a LOT of customization you can do to your weapons, armor, and everything else related to the game. You can upgrade using in game currency you earn by winning battles, or by "buying" game currency with real life money.
Gameplay is just alright. Graphics are a bit on the raw side, but it is a beta. Controls are pretty smooth, at least as smooth as BF3. There's a lot to deal with. Giant gun turrets, vehicles, and players themselves.
I'll post more once I get more time in, but so far, it's not Halo or even Kz3