Surely most the submissions to date have been formal and business-esc? DotA2 is more of an e-sport nowadays.. Na'vi, mousesports and invictus for example are all very sleek, modern, passive-aggressive and most importantly iconic. Just thought I'd give a thought to ponder.
I'm currently halfway through a sports logo for RwtT but not happy enough with it yet to release a wip.