Is there not like a chatbox somewhere you can use so you can all fight and communicate? I think strategies (for teams) would form better that way. But ya' know, by all means.
(I don't really use Mega or Mars too often)
Private Message for faster re-adding!
^^ Still valid, not used much though ^^