I think that there should be an In-Game battle chat, using your own voice to contact your team mates. While you are typing a message to one of your friends an enemy can come up and take some of your heath away while you are still typing. For Example: In Team Fortress 2 you can talk to your team mates using your own voice and I've played Team Fortress 2 before and it proves to be much more useful. And for people who speak different languages then I don't know what to do about them.