Quote a_chinese_kid (
)
Btw the beta tests of Heroes of storm look like crap, I haven't even got one and I signed up day one it was revealed
Beta hasn't actually started yet, they are in Alpha stage so mostly just people who actually work for blizzard are able to play right now. I just wanted everyone here to opt-in so they would have a good chance of making it into the beta when it does come out.