After a long wait that lasted eight months and included a series of minor updates, the new Dota 2 7.31…