You obviously have no idea what you're talking about.
I say that because Steve feak was the original designer of DoTA All-Stars. When he left he passed on his job to it's current developer IceFrog.
Steve is now the lead developer for League of Legends. In a round about way League of Legends is DoTA 2.. >.>