wfz on 09 July 2013
A few minutes after my post, the game was LITERALLY OFFICIALLY RELEASED on Steam.
Wow. Lol.
http://www.joindota.com/en/news/10621-the-beta-is-over
Let the games begin!!