I got this game and played it for the first time last night. It went live at 9 p.m. EST.
I've gotta say, from what I've seen so far, this is a really fun game.
The guns have a lot of recoil, but it doesn't take a million shots to kill a guy. As long as you are accurate, you will do pretty well.
The maps are really big and it seems like it's going to take a while to learn them fully.