Launches today. I want to play but I'm a little intimidated by the game since I never played the first.
It's easier to get into than the first. For the most part it feels like a gigantic never ending match of Battlefield. You can either get a vehicle and drive/fly to where the action is; the map tells you where conflicts are, and the percent of faction control. Or you can use the instant deploy (that has a cooldown) to drop you right into a fight. From there it's a matter of destroy/capture/defend/etc.
The hardest thing to grasp is that you can't really win or lose. It's like a never ending tug of war between the three factions.
I don't know how much has changed from the beta. Game performance and some of the free-to-playisms were the issues I had there. Stuff like needing to buy grenades and generally slow progression compared to Battlefield/CoD.