Dear game devs that make games like these: either make the game an MMO, or stop slapping the term "MMO" on it.
Aside from that, the game looks kinda like Armored Warfare if everybody drove the APC type vehicles, which isn't really a bad thing. It also reminds me of Gear Up with the modifiable vehicles. Personally I think it would've been really cool if you could have one player be the driver and one player be the gunner.
I'm also glad to see the game isn't entirely boring deserts. Watching the first linked video and the first match he's playing actually has some green in it. While I love me some contemporary type stuff (Or more WWII through Cold War stuff specifically) it's refreshing to have something that's not bound by reality so much.
Further in the video he's customizing his car. I'm pretty impressed at how many parts it appears you can modify, if I'm looking at this correctly... Okay yes, he picked the machinegun up and moved it around, so yeah, already liking what I'm seeing in regards to the vehicle building. It looks like it's on a grid system of sorts to make things less fiddly.
No friendly fire, it seems. This could lead to less frustration, but it could also lead to players being able to be less cautious without being penalized. It looks like there's localized damage, as I saw bumpers and wheels flying off before people were actually destroyed. You can flip other player's cars upright through the power of teamwork =3
Back in the garage, I'm not liking how a lot of values are displayed as ambiguous bars instead of actual numbers, it makes comparing things more difficult.
That third video though... yes.
I might drop 20 bucks on this game just to try it, we'll see.