I honestly this makes it look too much like Dota. The only thing I like in this is the bullfrog. Yes the new stuff is nice and all, but too much Dota for me. I like the concept, but too dark for me. Change lighting and maybe.
All in all. Not really liking it.