Originally Posted by IceFrog
That news doesn't have anything to do with me actually. It'll come in the near future though
Someone said IceFrog isn't posting in this forum.... YAAA
Btw , how "near" is the near future? Weeks or mothns? I bet its not more than a year , since you said it yourself in the Q&A, but will it make it to this year or we are waiting for 2011 ?