the moba game you all love just got even better