Installed and played for a couple hours last night. Very nicely put together game. Basically it's a strategic deathmatch style FPS, just in tanks. I was thinking it was more a large scare persistent world, but I should have known better. The genre is definitely interesting though, and the game mechanics are pretty decent (and fairly accurate too). I can say I dislike the "counterstrike-style" spawning system... I hate games where you can get blown to shit in 2 seconds then have to wait what seems like half an hour before you can respawn (and you know... actually PLAY). But then I found out you could exit the battle, hop into a different tank and play another round while the tank you were in is locked until its battle is finished (with no penalty to XP/credits).
It's fun-ish. For the price (free), I think it may actually reside on my machine for a good while.