How much I'm also looking forward to that awesome game(that looks like it can repair SE's reputation), it's been close to a year that we have seen anything about it, only been told that it is in "full production". So don't expect to see it early/mid 2012. If even 2012 all together.
Do they you DOTA plays fair?