I was in the closed beta as well. I thought the guns were better than BF2 as far as feel and stopping power. Especially the Sniper. The sniper is what the sniper should have been in BF2. It actually works very well.
It definitely was buggy during the Beta... but not any more buggy than BF2 was at launch and still is btw. Visually, it's an upgrade over BF2 for sure. I don't understand how anybody could say otherwise really. The infantry feel is much better too. Your not as vulnerable to vehicles if your smart and use the Drones correctly when your stuck on foot. It's also quite fun and rewarding to take out a sniper perched high up picking off your teammates from a long distance even if you only have a shotgun if your an engineer.
The vehicles pretty much felt the same to me as BF2. There is nothing drastically different from what I remember. This game is pretty much a BF2.5. Not quite a BF3.. if you get what I mean..but It's not the BF2 Killer like I had hoped it would be.....at least not yet!! Either way, BF2 fans will love this game if they give it a chance.
I was in the closed beta for quite a while and most of this I agree with...The graphics and especially the sound is a huge upgrade over BF2. It's no BF3 but BF2.5 sounds about right.
This game has huge potential especially with the mod community. Expect patches with additional maps soon.
Overall I think the game is great and I will be purchasing it. Best part...EA is not involved.