3 ms·wait until you learn what MOBA stands for...by ouid 9y agowait until you learn what MOBA stands for...chii 9y agoat least MOBA makes sense.