It has been two weeks since Dota 2’s 7.37 gameplay patch was released ... With a pretty decent Win Rate of around 47%, Invoker has been given a rather interesting buff where Quas, Wex, Exort, and ...