So, I just played the demo.
I found it pretty fun, however it was pretty laggy. The normal difficulty was far too easy and the matchmaking system was a huge mistake in my opinion.. I wish they would have kept the server browser. There's no way to know what kind of connection you'll be getting from the server until you're playing.. And we already have a way to join our friends with the friends network so it's completely pointless..
Also, I'm not too fond of the new menu UI. I prefer the style they used for their other games.
Luckily, the gameplay is amazing and makes up for it. (When you have a decent connection)
Anyways, were you're first impressions of the game? Does it live up to the hype?