Played a bit of it yesterday. It definitely needs some better way of communicating than just in-game chat.