It’s been nearly four months since we heard about Dota 2’s newest hero, Muerta, and any details about Fatal Duel. However, in another set of leaks from internal game fi...