The multiplayer demo is incredible, I was hoping single player mode would allow me to pratice as a medic or a sniper. Instead you have to play as an assault guy with very structured/linear game play. It's so so.
I've only played for an hour and I didn't play the multiplayer game, but so far I'm unimpressed.