BattleBattle! - How Do You Balance a Massively Complicated Game?