So... quite off-topic, but how come there's no thread about Heroes of the Storm guys?
Are any of you playing? I just got my alpha invite, would love to do a pre-made party and have some fun if anyone's interested
erm... there is? http://www.neogaf.com/forum/showthread.php?t=784656