The PC demo is out as well. I recommend anyone who is interested in the game, pre-order it on Steam to get the Beta access. You can cancel the pre-order any time between now and the release date if you would rather have it in box, or just despise Steam that much.
So far, I have to say I am very very impressed. This is probably one of the best shooters I have ever played. Between the visuals and totally visceral sounds, you truly feel like you're in a firefight. One of the moments that sold me on the immersion factor was when I was on the defending team in Port Valdez. We were pushed off the initial defense area, and when we reached our backup, someone called in an air strike of A10s. The sounds for the vulcan cannons was about as accurate and deafening as I've ever heard in a game, and the air battle manager coordination chatter sounded extremely authentic (not quite as authentic since they didn't really go into coords and mentioning fire close due to friendlies).
I'm used to playing CoD4 hardcore, so the bullet damage feels a bit light, but the servers are so laggy right now that it's hard to gauge battle effectiveness. Once the latency settles, I'm sure it'll be about par with previous battlefields in combat effectiveness.
I've seen some complaining on the steam forums about the game feeling consolized, but it doesn't feel that way to me at all. Compared to BC1, this feels tighter and I really felt myself falling back into the rhythms I had in 2142 (which generally leads me to somehow falling into the middle of an enemy squad and managing to live through sheer luck).
All in all, I can't wait for this game. The multiplayer is shaping up very well (I expect as much from DICE), and the single player looks to be extremely awesome. So I will leave off with a youtube vid of the SP trailer.
http://www.youtube.com/watch?v=7lkytZk9uyc