DotA is still the master. Well, it is fun the few moments you are not being called a ****** anyway. Gotta love the DotA community.
Nope. But I know that Cthuluphant was a creation of the community of Ctrl Alt Del. XD And I voted for it too.