i am having a terrible time in plat.. getting better but I have to be so focused every time I play to even stand a chance. makes me want to RAAAAAGE!
Haha yeah you'll get used to it .
The multiplayer is pretty ready as far as I can tell, just minor tweaks here and there. Since its a blizzard game, it'll receive some good patches to come along with it.