It's not too bad actually. Been playing a bit for the last two nights. It seems to be more of a PC game for sure. Just simple things like in game VOIP, text chat in the lobby, in game and at the end of the round, detailed end round scoreboard etc. It was funny, the first 5 minutes I played I heard people on VOIP talking about strats for the map etc. It was refreshing to see.
Short videos of mine:
http://www.youtube.com/watch?v=qlBZKyrwiNw
http://www.youtube.com/watch?v=zwjrgMhI2Ww
Funny part is you have to buy nades with credits. Should help reduce nade spammers :)