I have been a dota player for a LONG LONG time now and this new game looks amazing, I just watched an hours worth of youtube videos and now I am crazy for it. If Anyone has a key or if you guys still...